有一个 ddns 域指向我的外部 IP,我可以从异地计算机 ping 它。但是,当我从本地计算机 ping 我的外部 IP 时,所有数据包都失败,最终数据包丢失率为 100%。
从异地计算机执行 Ping 操作:
PING something.mydomain.com (xx.xxx.xx.xxx) 56(84) bytes of data.
64 bytes from xx.xxx.xx.xxx: icmp_seq=1 ttl=42 time=16.8 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=2 ttl=42 time=23.5 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=3 ttl=42 time=25.1 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=4 ttl=42 time=16.6 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=5 ttl=42 time=18.9 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=6 ttl=42 time=17.2 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=7 ttl=42 time=18.9 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=8 ttl=42 time=17.3 ms
--- something.mydomain.com ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 1404ms
rtt min/avg/max/mdev = 16.636/19.326/25.111/3.024 ms
Remote PING completed.
从本地计算机执行 Ping 操作:
PING something.mydomain.com (xx.xxx.xx.xxx) 56(84) bytes of data.
^C
--- something.mydomain.com ping statistics ---
77 packets transmitted, 0 received, 100% packet loss, time 77813ms
(PII 已被隐藏)
我对 ubuntu 还不太熟悉,不确定在这种情况下还有哪些其他信息会有帮助,所以请询问!
答案1
因此,我偏向于 @vidarlo 的评论,研究了 NAT 发夹或 NAT 环回,这允许网络中的计算机访问外部接口。一些路由器固件根本没有此功能。但在某些情况下,您可以刷新第三方固件。
但是,就我而言,我使用的是 Xfinity 提供的路由器,我已确认该路由器没有此功能,也没有办法按照说明启用它。此主题:
如果这是康卡斯特提供的网关设备,您将无法更改它,也无法加载除康卡斯特固件之外的任何内容......
这真糟糕...该去买路由器了!