我以为这是因为networking上的两台机器具有相同的主机名,因此提出这个问题 。 但是这并没有解决问题。 机器响应我的ping。 但是,当我去“ Places > Network ,我无法查看该计算机。 我也无法从他的机器上查看networking上的其他机器。 什么似乎是问题?
编辑:我可以查看使用桑巴协议,通过在鹦鹉螺中键入此文件夹:
smb://192.168.1.5
但是我不能通过在浏览器中input他的机器上运行的tomcat:
http://192.168.1.5:8000
在我的办公室有一个mac-mini,可以查看这台机器,反之亦然。
在“地点”>“networking”中查看计算机是基于不同的协议。 Ping是一个非常低级别的debugging工具。 它不扫描networking并在networking上build立其他计算机的列表。
SMB(Windows文件共享)是一组协议和程序,它们进行通信以提供networking上的计算机列表以及它们共享的文件夹。 随着共享文件本身。
默认情况下(和windows不同),Ubuntu并不包含SMB(在Linux中称为Samba)默认打开。 如果在Ubuntu中没有安装并打开Samba,Windows盒子将不会在网上邻居(或networking邻居,或者现在称为微软现在称之为的任何地方)中看到一个Ubuntu盒子。
在Ubuntu 10.04中,这很容易做到。 看看这个指南。 http://www.simplehelp.net/2007/05/19/how-to-share-files-and-folders-in-ubuntu/
一旦你有一些设置为共享,其他计算机将在networking上看到该计算机。
Linux默认不允许在networking邻居中访问 – 在这个窗口中您将只能看到SMB主机意味着:windows或启用并运行samba的Linux。 所以可能你没有在你的机器上定义smb共享 – 定义一些共享目录(在Gnome右键上下文菜单上的文件夹 – 选项“共享这个目录”左右)。