我无法找到太多关于我的路由器(Linksys EA4500)是否支持 NAT 环回的信息,所以我想进行一个测试来告诉我从网络内部访问我的外部 IP 地址是否实际上会传出到互联网并返回,或者路由器是否足够智能以保持流量本地化。
也许切断路由器和调制解调器或调制解调器和墙壁之间的连接会起作用,但我目前无法物理访问网络。
从网络内部运行traceroute external-ip-address
(通过 ssh 会话)只会在输出中显示一个条目(外部 ip 地址)。从网络外部运行会显示一堆条目,但我不完全确定这些都告诉我什么。
这是traceroute
找到我所寻找内容的正确方法吗?或者是否有更好的方法来测试它?
答案1
您对 NAT 环回有误解。没有成功外部(“到 Internet 再返回”)路由此流量的机制。它必须在您的 NAT 网关本地完成。如果 LAN 端客户端可以尝试连接到网关的公共 IP 地址,并且成功从您为其设置了端口映射的 LAN 端服务器获得响应,则您的网关正在进行 NAT 环回。