计算机名称未出现在网络上

计算机名称未出现在网络上

我可以使用 IP 地址连接到家庭网络上的其他计算机(ubuntu + OSX 机器),但无法使用 netbios 名称连接。

在 Mac 上,名称出现在 Finder 中,但如果我尝试连接(转到>连接到服务器> smb://[电子邮件保护])不起作用,而 smb://[电子邮件保护]确实如此。mac 之间的 ssh、ping 和 afp 也一样。

这是一个间歇性问题。以前它一直有效。

答案1

您确定设备正在使用 Netbios 解析吗?在 Mac 上,.local 名称是为 Bonjour 解析保留的。您是否可以选择将 MythTV 网络名称更改为 .local 以外的名称?两个设备是否都设置为使用相同的工作组名称(检查 Mac 网络窗格中的 WINS 选项卡以了解此设置)?

答案2

您的某些机器是否通过无线方式连接?如果是这样,那么您可能遇到了一个错误,即某些机器上的多播无法可靠地工作,从而破坏了 Bonjour 等多播协议和 NetBIOS 名称服务等广播协议。

确保 802.11 接入点上的多播速率设置得不太高。它必须为“最低公分母”速率;该速率足够低,以便所有客户端无论距离 AP 多远都可以可靠地接收它。

另外,请尝试以下测试:暂时关闭无线安全,看看问题是否消失。如果问题消失,则表明您的 AP 或一个或多个客户端未正确执行 802.11 多播加密。有时,您可以通过从更复杂的无线安全模式切换到更简单的模式来解决此问题。例如,WPA2“混合模式”(同时启用 AES-CCMP 和 TKIP 加密)更复杂,因为多播密码类型可能与单播密码类型不同。切换到纯 WPA2(仅 AES-CCMP)更简单,因为它在任何地方都使用相同的密码,而且作为额外好处,它更安全。

相关内容