我有互联网提供商提供的外部 IP 地址,例如,我现在使用的 PC 上的 ip.ip.ip.ip,但是,当我尝试使用此 PC ping ip.ip.ip.ip 时,出现“100% 丢失”。我需要它来实现远程“唤醒”功能。
我正在使用 Windows 10,“私人网络”,ZyXEl Keenetic Omni。
TRACERT 结果
1 <1 мс <1 мс <1 мс KEENETIC_OMNI [192.168.1.1] 2 1 ms 1 ms 2 ms 88.200.185.179 3 1 ms <1 мс <1 мс 88.200.185.110 4 1 ms 1 ms 1 ms 88.200.185.21 5 * * * Превышен интервал ожидания для запроса. 6 * * * Превышен интервал ожидания для запроса. 7 * * * Превышен интервал ожидания для запроса. 8 * * * Превышен интервал ожидания для запроса. 9 * * * Превышен интервал ожидания для запроса. 10 * * * Превышен интервал ожидания для запроса. 11 * * * Превышен интервал ожидания для запроса. 12 * * * Превышен интервал ожидания для запроса.
答案1
从跟踪中,我可以看到第一跳是 IP 地址,192.168.1.1
这肯定是您的路由器。下一跳是88.200.185.179
俄罗斯地址,我假设它在您的 ISP 网络中。
要使这种环路工作:PC -> router -> ISP -> router -> PC
,您需要一个支持这种环回连接的路由器。显然您的路由器不支持环回。
您需要ping
从本地网络外部进行操作,因为路由器无法做到这一点。
还要注意,您的 ISP 提供的静态 IP 地址不是您的 PC 的 IP 地址,而是您的路由器的 IP 地址。
答案2
如果您的路由器配置了 NAT,您的 PC 地址将与公共 IP 地址不同。此外,路由器通常不响应 WAN 端 ping 以避免 IP 扫描器。如果您只是在路由器上启用 Ping 响应,则响应的是您的路由器,而不是您的 PC。您可能不想使用 ping 来唤醒。您可以配置路由器防火墙端口转发,以将一些数据包从 WAN 转发到特定的 LAN IP 地址。