我的本地无线网络上有两台计算机。我正尝试在其中一台计算机(计算机 2)上设置 ssh 服务器。当我从计算机 1 ping 计算机 2 的本地 IP 时,它会打印“目标主机无法访问”。但是,当我在计算机 2 上使用 wireshark 时,我可以看到来自计算机 1 的 IP 地址的数据包。我需要做什么才能使 ping 成功?两台计算机都是 Ubuntu 14.04。
答案1
计算机 2 上的防火墙是否已禁用?您可以使用以下命令禁用防火墙sudo ufw disable
我还建议您在尝试 ping 或 SSH 时在两台机器上运行 tcpdump,以确定数据包是否到达计算机 2。您可以使用以下 tcpdump 命令来隔离 ICMP(ping)和端口 22。
sudo tcpdump -i any icmp or port 22
希望这能有所帮助。祝你好运!