![通过以太网连接时,Ubuntu 不会出现在网络发现中](https://linux22.com/image/981010/%E9%80%9A%E8%BF%87%E4%BB%A5%E5%A4%AA%E7%BD%91%E8%BF%9E%E6%8E%A5%E6%97%B6%EF%BC%8CUbuntu%20%E4%B8%8D%E4%BC%9A%E5%87%BA%E7%8E%B0%E5%9C%A8%E7%BD%91%E7%BB%9C%E5%8F%91%E7%8E%B0%E4%B8%AD.png)
我正在尝试在运行 Windows 8.1 的 PC 和运行 Ubuntu 14.04 的另一台 PC 之间建立有线网络,但失败了。两台计算机都通过交换机连接到同一个 LAN。
虽然我能够在这些机器之间进行无线网络连接,但通过以太网连接时,这两台机器都不会出现在 Windows 和 Ubuntu 网络发现中。而且似乎完全无法访问。我想定期在两台机器之间来回传输大文件,所以 WiFi 真的不够用。
我的 Windows 机器和运行 OSX 的 Macbook Pro 使用相同的交换机和电缆通过以太网正常通信,因此问题似乎与所讨论的硬件无关。
我知道我说得不够具体,但我真的不知道我到底做错了什么。我还是个 Linux 新用户,所以如果我错过了一些非常明显的信息,请原谅我。如果需要任何特定的硬件或其他信息,我很乐意提供。
答案1
我觉得你的 Linux 机器上没有安装 Samba 共享。也没有安装相应的客户端依赖项。需要 Samba (smb) 才能通过你的私有网络上的 smb 协议与 Windows 和其他操作系统共享文件。
也许您也缺少 samba 客户端库,以下帖子可能会有所帮助:
https://help.ubuntu.com/community/Samba/SambaClientGuide
或这个:
https://goo.gl/mZT0ew
答案2
如何在 Ubuntu 上配置网络?使用网络管理器?
您可以检查 Ubuntu PC 和 Windows PC 是否在同一个网络上。
sudo apt-get install arp-scan
sudo arp-scan -I eth0 -l
这将为您提供 LAN 上所有 IP 的列表
接下来,你可以尝试 ping Windows PC
最后检查路线是否正确。看看
ip route
检查你的防火墙