我们试图用ISA 2000来使用DynDNS,但是我们当然不知道它所依赖的端口。 我们没有与DynDns结婚,我们的DSL调制解调器不支持dynamicDNS。
在线有与配对相关的书籍,但没有其他此类信息。 所有我们想要的是一个简单的方法来获得IP地址,因为它不断变化。
注意:根据TCP / View,DynDNS打开随机数47xx的端口
DNS更新API的 “ 执行更新”部分指出,可以通过HTTP或SSLencryption的HTTPS执行更新(首选)。
使用的端口如下。
HTTP ports: 80, 8245 HTTPS port: 443
更新接口在端口80和8245上侦听HTTP,在443上侦听HTTPS。 端口8245可以用来绕过透明的HTTP代理。 没有必要打开任何传入的端口(或允许传入的ICMP)进行更新。
如果我理解正确,你想让DynDNS客户端更新你的公共IP? 为此你只需要80端口。
DynDNS服务的工作方式是在系统上托pipeDNS服务,而您有一个客户端更新其系统上的logging。 这项服务真的没什么特别的。 如果您尝试确定您的外部IP地址是什么,则始终可以对您在服务上分配的主机名执行DNS查询。 如果您没有托pipe任何外部可访问的服务(如Web服务器或VPN),那么您可以简单地使用一个网站,告诉您您的外部IP是什么(甚至可以查看DSL调制解调器上的DHCP地址,基于networking的界面。)
题外话:如果您正在做任何forms的服务,我强烈build议您更改为静态的IP服务,或者只是虚拟主机,外包给专门的托pipe服务。
DynDNS和no-ip允许你在networking上的任何一台机器上安装一个非常轻量级的客户端应用程序 ,它也会为你更新DNS。
该function不需要内置到路由器中。