我有一个DIR-655路由器,1个XP PRO桌面,1个Win7笔记本电脑的家庭networking。
从Win7机器上,我可以ping XP机器,如果我使用IP地址,则可以访问共享文件夹,但是我不能使用机器的名称。
之所以出现这个问题是因为我刚刚添加了一个mediasmart服务器到networking上,为了使Win7笔记本电脑与服务器同步,笔记本电脑需要通过名称连接到服务器。
另外,当我从笔记本电脑打开浏览器并查看networking计算机列表时,笔记本电脑只能看到自己。
我怎样才能让我的Win7机器看到networking上的其他机器,并允许它find机器的名称? 我曾尝试对笔记本电脑和台式机进行很多更改,但是可能问题出在路由器上。
您的build议表示赞赏; 我会很乐意尝试你的build议。
这个问题在SuperUser.com上可能会更好,我怀疑在这里是短命的。 但是,当我input时,尝试手动编辑您的笔记本电脑上的主机文件(c:\ windows \ system32 \ drivers \ etc \ hosts)并添加服务器的IP地址和名称。 另外,如果您未join域,请确保networking中的Windows计算机位于同一个工作组中。
首先确保Win7和Mediasmart机器启用了networking发现: http : //windows.microsoft.com/en-US/windows7/Enable-or-disable-network-discovery ,然后给所有的机器一点时间互相交谈(5分钟应该没事)。 如果在那个时候它不工作(我觉得它不会在XP盒子里),那么你有两个select。
nedm有一个很好的答案,但要详细说明:如果要查看网上邻居或网上邻居中的所有计算机,则需要确保它们都在同一个工作组中,NetBIOS over TCP已启用,该文件和Microsoftnetworking的打印机共享绑定到networking适配器,工作站服务正在运行,服务器服务正在运行,并且计算机浏览器服务正在运行。
如果您希望能够按名称连接到每台计算机,则可以使用以下任何一种机制:每台计算机上的lmhosts文件(用于NetBIOS名称parsing),每台计算机上的hosts文件(用于DNS名称parsing),或者设置一个内部DNS服务器,并configuration每台计算机注册到该服务器,并使用该服务器进行DNSparsing。