osk*_*kar 5 10.10 networking ping
我的笔记本电脑装有 Ubuntu 10.10 并连接到我的路由器,可以完全访问互联网,但我无法从局域网上的其他计算机 ping 通它。我尝试了以下方法:
请注意,我使用的是 Ubuntu 的“仅命令行”安装,因此我无法使用任何 GUI 网络配置工具。我想 ping 它的原因是因为我试图在笔记本电脑上运行 NFS 服务器,尽管正确设置了它,但我无法访问另一台计算机上的 NFS 卷,因为它现在甚至在网络上都不可见。
小智 2
您没有提及是否尝试通过主机名或 IP 地址进行 ping 操作。如果通过主机名,WINS 不是 Linux 的标准部分(尤其是基本安装),因此大多数消费者路由器和 Windows 机器将无法通过主机名进行连接。您的路由器可能有一种手动将主机名设置为特定 MAC 或 IP 地址的方法,这可以解决问题。如果您拥有所有 Linux 机器并且遇到问题,请尝试在 /etc/hosts 中定义名称。最后,如果您喜欢的话,请尝试安装 WINS(SAMBA 的一部分): https: //help.ubuntu.com/community/Samba/SambaServerGuide
不是解决方案,而是诊断工具:尝试通过 TCP 访问您的计算机,以排除 ICMP 数据包出现异常情况的情况。在接收主机上运行
nc -l 8090
Run Code Online (Sandbox Code Playgroud)
另一边,跑
echo hi | nc ip.of.computer 8090
Run Code Online (Sandbox Code Playgroud)
当然你需要将of.of.computer替换为计算机的IP地址,例如192.168.0.101。如果一切顺利,您应该会在您尝试访问的计算机的输出中看到“hi”。如果没有,则说明您的路由有问题,或者防火墙阻止了传入数据包。
| 归档时间: |
|
| 查看次数: |
6670 次 |
| 最近记录: |