今天,我在家里用一台更快的新路由器替换了旧路由器。然而,这一事件似乎让我的 ISP 转向了运营商级 NAT。我尝试使用旧路由器,但情况仍然一样。除了更改之外,还有一些令人讨厌的方面,例如 DNS 解析似乎变慢了。在更改之前,我在路由器上使用 8.8.8.8,但似乎不再受尊重,因为 DNS 现在由我的 ISP 解析器处理。
但现在更大的问题是,我的本地开发/测试环境在网络方面受到了影响。例如,我的 VirtualBox VM 都处于桥接网络中,并且都有多个 IPv6 地址,互联网连接中断。另一个奇怪的现象是,即使我关闭所有 VM(位于 10.0.xx 网络上),我也可以 ping 甚至 SSH 到许多 10.0.xx 服务器。其中似乎没有一个是我的。
我读过一些关于人们设置 VPN 以重新获得控制权的帖子,我可能会在我的 Azure 环境中设置一个 openvpn 服务器。但还有其他方法吗?我是否不再能够使用无线路由器的 NAT 功能?
答案1
我认为您需要告诉新路由器它应该在路由器的 ISP 端使用哪个 IP 地址,还可能告诉它应该使用哪个或哪些 DNS 服务器。您可能还需要确保它处理本地 IPv6 地址,并且可能需要告诉它应该允许哪些本地 IPv6 地址进行连接。
您的问题看起来就像是该路由器先前已为其他站点设置过,并且需要更改设置以适合您的站点而不是其他站点。
答案2
我花了一些时间与我的 ISP 进行故障排除,并能够(在某种程度上)隔离问题。他们为我提供了一个静态 IPv4 地址,用于路由器中的 WAN 设置,并说我可以让路由器执行 NAT/DNS/等。
简而言之;
我在三个不同的家用无线路由器上复制了路由器设置:Netgear wrt54g、Apple N 无线路由器和新的 TP-Link AC 无线路由器。Netgear 和 Apple 路由器的网络工作正常,但不知何故 TP-link 路由器的行为不符合预期。由于我不想进一步排除 TP-link 路由器的故障,所以我订购了一台新的 Apple AC 路由器。
观察结果:
在正常工作的 Netgear 和 Apple 路由器上,我的 ISP 确认,尽管我使用了多个客户端设备,但它们都使用相同的公共 IP 地址(预期)。使用 TP-link 路由器,每个客户端设备都有自己的公共 IP 地址。即使 NAT 和设置与 Netgear 和 Apple 路由器上的 NAT 和设置相匹配。我们尝试续订 DHCP 租约,甚至克隆 WAN MAC,但结果是一样的。