我可以 ping 本地主机,但不能 ping 任何外部服务器

我可以 ping 本地主机,但不能 ping 任何外部服务器

如果我输入 ping 127.0.0.1,我会得到响应。但是如果我输入ping google.com或任何其他外部网站,我会得到Request timed out

我知道我的网络出了问题,但我应该从哪里开始查找呢?

答案1

127.0.0.1 是您的“环回”地址。因此,ping 它不需要任何数据包实际出去。

有很多可能的原因导致无法 ping google.com。例如

  • 您对 google.com 的 DNS 解析失败
  • 您的互联网网关已关闭
  • 你的路线设置不正确
  • 您使用 Wi-Fi 但接入点超出范围
  • 您的 PC 无法通过 DHCP 获取 IP 地址

我认为最后一个最有可能。假设您正在使用 PC,请尝试启动命令提示符并输入“ipconfig”并从那里开始。

答案2

尝试打开任何网络浏览器并浏览一些内容。如果您无法访问网络,则意味着您已被完全拒绝访问互联网。如果可以浏览网络,则应该是防火墙的问题。

您的防火墙配置为阻止所有 Internet 控制消息协议 (ICMP) 数据包,因此您无法向外部网络发送 ICMP 回显请求数据包。

基本上,您需要在防火墙中禁用此规则,无论该规则是在您的 PC 上还是在服务器端设置的,嗯,我不知道。

看一看。

相关内容