优先考虑具有相同主机名的 PC

优先考虑具有相同主机名的 PC

我有两台电脑(台式机和笔记本电脑),笔记本电脑需要访问台式机上的驱动器(用于备份等)。我目前的解决方案如下:

  • 我有 OpenVPN 网络,台式机作为服务器,笔记本电脑作为客户端
  • 笔记本电脑尝试通过其名称访问桌面(即\\Lukas-PC\share\...
    • 如果两台电脑都在家里,这会导致笔记本电脑直接连接到台式机,这当然更快
    • 如果我不在家,笔记本电脑就会在 VPN 中找到桌面,并以这种方式访问​​它。

到目前为止,这一直没有问题。然而最近,一台与我的台式机同名的 PC 出现在我大学的网络中,并由那里的 DNS 服务器进行通告(例如,ping Lukas-PC改为 ping 该 PC)。这意味着现在,我的笔记本电脑无法再执行备份,因为它找到了错误的计算机。

我当然可以更改 PC 的名称,但这似乎只是暂时的解决办法,直到某台 PC 再次使用相同的名称。我也可以使用 PC 的 IP 来连接它,但这样一来,我就会失去在家时的性能优势。

\\Lukas-PC\我该如何解决这个问题,例如强制 Windows 不在特定网络中查找?

答案1

为什么不在 hosts 文件中指定命名条目,这样每当你尝试连接 Lukas-PC 时,它都会检查 hosts 文件中的条目,找到系统的 IP 地址并最终连接到该地址

hosts 文件的位置:

C:\Windows\System32\drivers\etc\

编辑 hosts 文件(最好使用 notepad++)

192.168.x.x Lukas-PC 

或者您也可以提供其他名称

192.168.x.x Lukas-PC Lukas-PC123 LukasPC.example.com 

因此,每当您尝试从上述名称访问桌面时,它最终都会重定向到该 IP

相关内容