对于任何与网络相关的事情,我都还算是新手,所以请耐心等待。
我在本地网络上无法与 Raspberry Pi 服务器建立可靠的 SSH 连接。假设我正在运行 minecraft 服务器或 Web 服务器(假设它是 192.168.1.111)。我在 Windows 机器上使用 CMD 来 ping 服务器(ping 192.168.1.111
)。当我收到成功回复时,我通过 SSH 或其他方式连接到它。
但更多时候,当我 ping 它们或尝试通过 SSH 连接它们时,我得到的是“ Destination host unreachable
”或“ Connection timed out
”。但当我重新启动路由器时,它会在一段时间内正常工作。
当我arp -a
在 CMD 上运行“ ”时,它有时会显示。
我认为这是我的路由器的问题,因为当我使用其他设备时 ping 和 SSH 回复也是相同的。
这真是令人沮丧。感谢您抽出时间
答案1
您是否在设备上将 IP 设置为静态 IP?您的路由器是否也使用 DHCP 分配了相同的 IP?因为您的“arp -a”的输出显示这是一个动态 IP。所以我假设您的网络中存在 IP 冲突。检查您的路由器分配了哪些 IP 范围以及您可以使用哪些 IP 设置为静态 IP。
答案2
原来问题出在我 ISP 提供的路由器上。不知什么原因,它屏蔽了我本地网络上的很多东西。我把那个路由器扔掉了,换了一台 Archer A9,一切运行正常。
我真的不明白为什么 ISP 路由器会这样。如果有人有答案,请随时告诉我