我在 Raspberry Pi 上设置了一个 Web 服务器(运行 Debian 软件包),所需的一切都已设置完毕,并且我已通过 FileZilla 上传了我的网站。现在我可以通过本地网络中的静态 IP 地址连接到服务器,但当仅通过 ping 进行测试时,我收到消息“数据包丢失 (100%)”。
我做了一些研究,并尝试对路由器进行完全电源循环,但仍然收到此消息。我对网络托管还不太了解,但我该如何摆脱这种 100% 数据包丢失的情况呢?
我已经用 dot.tk 设置了我的域名,域名(如果您想测试它)是http://www.miworldmc.tk
。我已经用 DNS 设置它,以便它指向我的 IP 地址。
另外,我在 Yahoo Answers 上问了一个问题,他们告诉我要转发我的本地 IP 并使用 TCP/80。这是正确的配置吗?这就是我 100% 丢包的原因吗?
如果没有,请告诉我该怎么办!如果您能帮忙,非常感谢!
答案1
Ping 是 ICMP 回显请求。默认情况下,防火墙会阻止它。Debian 或路由器中的防火墙可能设置为阻止 ICMP 回显请求。您可以通过使用 CMD 从 Windows 框对您正在 ping 的 IP 或名称执行 tracert 来测试。响应将停止在导致问题的设备上。您也可以从 Linux 框的命令行使用 traceroute。
Ping 无法在端口 80 上传输,该端口是为 HTTP 流量保留的。