Windows 7 Windows 7可以看到其他Windows 7计算机,但不能看到Samba服务器,它们都位于同一工作组中

Windows 7 Windows 7可以看到其他Windows 7计算机,但不能看到Samba服务器,它们都位于同一工作组中,windows-7,raspberry-pi,samba,network-shares,workgroup,Windows 7,Raspberry Pi,Samba,Network Shares,Workgroup,我有两台Windows7笔记本电脑,分别叫A和B,还有一台树莓皮Samba 家庭网络上的服务器,所有服务器共享相同的Windows工作组名称。Pi的名字是RPHS A和B可以看到对方(他们的名字出现在浏览器的网络下) 两台笔记本电脑) 如果我在资源管理器中指定IP地址,A和B都可以访问Pi Pi的名称出现在A中(网络下),但在B中不出现 在B上,如果我执行: nbtstat -a RPHS 我得到“找不到主机” (正确解析“A”上的RPHS) 在麻烦的笔记本电脑“B”上,网络适配器的电源管理被

我有两台Windows7笔记本电脑,分别叫A和B,还有一台树莓皮Samba 家庭网络上的服务器,所有服务器共享相同的Windows工作组名称。Pi的名字是RPHS

A和B可以看到对方(他们的名字出现在浏览器的网络下) 两台笔记本电脑)

如果我在资源管理器中指定IP地址,A和B都可以访问Pi

Pi的名称出现在A中(网络下),但在B中不出现

在B上,如果我执行:

nbtstat -a RPHS
我得到“找不到主机”

(正确解析“A”上的RPHS)

在麻烦的笔记本电脑“B”上,网络适配器的电源管理被禁用,并且驱动程序是最新的。我正在使用无线网络。此外,计算机浏览器服务正在运行。我曾尝试禁用防火墙,但没有任何效果

我不太了解Windows网络,无法调试这个。我应该吗 正在使用NetBios吗?我应该使用WINS吗?如果是/否,我该怎么做 启用/禁用它们

我可以试着运行Wireshark来寻找网络广播,但我真的不知道我在寻找什么

我将非常感谢您的帮助。我快把头发拔出来了

致意


David检查PI上的Samba配置。尝试使用所有小写字母,并确保您使用的是最新的稳定版本

检查笔记本电脑B上的主机文件,确保它不包含任何匹配项

检查无线和有线网络的IP范围,确保它们位于同一子网中。(192.168.1.*). 如果没有,请尝试在所有有线和无线客户端上使用DHCP。确保您的手机位于同一无线网络上


如果您有来宾网络选项,它们有时会阻止samba在客户端之间通信

谢谢你的回复,但这没有帮助。hosts文件包含所有注释,并且所有计算机都位于同一子网中。必须承认我没有尝试用小写形式指定工作组,但我使用的是Samba的最新版本。我不明白关于来宾网络选项的最后一句话,有些路由器有来宾网络设置。您可以让来宾访问internet,但这会阻止他们访问您的计算机在其中一台笔记本电脑上运行Wireshark我注意到这些顺序数据包传输:1)笔记本电脑–>Pi BJNP扫描仪命令:发现2)Pi–>笔记本电脑ICMP的目的地不可访问(端口不可访问)即使在成功与Samba服务器通信的笔记本电脑上也会发生这种情况。这是否表示存在配置问题?如果是这样,我该如何修复它?检查路由器设置(可能是防火墙部分)以获得阻止ICMP请求的选项。此设置可能不可用,或者可能位于其他位置,具体取决于您的路由器。不过谷歌应该在这方面帮助你。如果这不是问题所在,那么您还应该查看PI上的防火墙。最有可能是IP表。我不是很精通使用ip表,但是有很多很棒的指南。