Windows 7 有时无法正确解析主机名

Windows 7 有时无法正确解析主机名

我的 PC 存在一个问题,有时会解析某些主机名的错误 IP。

网络设置
我目前被迫使用安装了固件 1.01.23b 的 o2 Box 6431。连接到此网络的设备如下:

Hostname             IP               Device
-----------------------------------------------------
o2.box               192.168.1.1      router
root                 192.168.1.2      desktop PC
BRN30055C0E3804      192.168.1.3      network printer
NAS                  192.168.1.4      QNAP nas

PC 运行的是 Windows 7 64 位。NAS 提供 Samba 共享,我有时会使用 SSH 和 ftp 连接它。

问题
最近我的电脑有时无法连接到使用语法安装的网络共享\\NAS。但是当我使用连接时,它可以正常工作\\192.168.1.4。我的打印机也受到影响,当错误发生时我无法打印,但是我可以使用浏览器并将其指向来访问它的 Web 界面http://192.168.1.3:80
当发生错误时,命令ping NASping BRN30055C0E3804都 ping 192.168.1.2,这是我的台式电脑。

答案1

NAS 和打印机是否始终连接到网络并处于打开状态?IP 地址是否始终分配给同一设备,这意味着 o2-box 上的 DHCP 服务器是否配置为向打印机和 NAS 提供相同的 IP 地址?

如果 IP 地址是静态的(=始终相同),您可以手动编辑位于的 hosts 文件,C:\Windows\System32\drivers\etc只需添加以下条目:

192.168.1.3 BRN30055C0E3804
192.168.1.4 NAS

背景:通过 NETBIOS 进行名称解析并不是最可靠的。

相关内容