我正在尝试在路由器上设置 dyndns—aTP-Link WR1043ND V2— 使用最新的 DD-WRT 固件,但问题是,当我查看路由器 GUI 时,它显示一个 WAN 地址,而当我查看 dyn.com 时,它显示另一个地址。
由于我无法使 DDNS 工作,我该怎么办?这可能是双重 NAT 问题还是其他问题?
答案1
这很可能是双重 NAT 问题。我见过 ISP 从他们的调制解调器提供私有 IP,因为它也充当路由器。你的情况也是这样吗?
您在路由器上看到的 WAN IP 的第一个八位字节是什么?如果它以
192.168.x.x
172.16.x.x -172.32.x.x
10.x.x.x
这些是不可路由的私有 IP 地址,必须进行 NAT。更多信息可以帮助诊断此问题。
答案2
另一个问题可能是您的连接通过另一个系统进行代理。例如,我的雇主在全省范围内工作,我们通过自己的 IP 地址代理所有互联网,但他们却将互联网留给了另一个城市。只要我连接到这个网络,我访问的每个网站都会假设我在另一个城市。
答案3
虽然在我之前的每个人都说了一些正确的话,但我觉得您的问题的答案需要进一步阐明。
重要的 IP 地址是 dyn.com 报告的 IP 地址,因为这是任何访问过不是您的 ISP 客户。另一个 IP 地址,即路由器 WAN 端的 IP 地址,是内部 IP(正确的表达方式是私有、不可路由) 地址,该地址只能在您的 ISP 内部使用。
互联网服务提供商喜欢通过自己的机器路由客户的上网行为,原因多种多样(见这个超级用户问题了解详情),主要是为了节省自己的账单。因此,我们大多数人都有一个 WAN 侧路由器地址,它不是公共、可路由基本上,你的 GUI 报告的地址对你来说是无用的。
您是否可以从 ISP 之外访问自己的家,并不取决于您是否拥有静态 IP(尽管这肯定会解决您的问题),而是取决于您的 ISP 是否允许端口转发。即使您没有静态 IP,也可以做到这一点,这在一定程度上要归功于 dyn.com。因此,在承担获取静态 IP 所需的进一步费用之前,您应该询问您的订阅中是否包含端口转发。