Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Networking 网络:虚拟PC 2007可以';无法使用NAT访问主机_Networking_Virtualization_Nat_Virtual Pc 2007 - Fatal编程技术网

Networking 网络:虚拟PC 2007可以';无法使用NAT访问主机

Networking 网络:虚拟PC 2007可以';无法使用NAT访问主机,networking,virtualization,nat,virtual-pc-2007,Networking,Virtualization,Nat,Virtual Pc 2007,我无法使用计算机名(即WINS)从来宾计算机访问主机。我可以使用它当时拥有的任何IP地址访问它,但我需要一种一致的访问方式(即使我不在线) 我有一台Windows Server 2003来宾虚拟机和一台Vista主机。我正在使用共享网络(NAT)。我正在运行Microsoft Virtual PC 2007 SP1。我已经将DNS服务器设置为192.168.131.254,其他所有内容都是DHCP。非常感谢您的帮助。在Vista主机系统的windows主机文件中创建域名: C:\WINDOWS

我无法使用计算机名(即WINS)从来宾计算机访问主机。我可以使用它当时拥有的任何IP地址访问它,但我需要一种一致的访问方式(即使我不在线)


我有一台Windows Server 2003来宾虚拟机和一台Vista主机。我正在使用共享网络(NAT)。我正在运行Microsoft Virtual PC 2007 SP1。我已经将DNS服务器设置为192.168.131.254,其他所有内容都是DHCP。非常感谢您的帮助。

在Vista主机系统的windows主机文件中创建域名:

 C:\WINDOWS\system32\drivers\etc\hosts 

 172.16.16.4    localserver
下面是解释这一点的博客:


您没有提到网络设置。如果你碰巧控制了路由器,比如家庭网络,你有几个选择

  • 更新。当主机通过DHCP获得其IP地址时,它可以自动用主机名更新其DNS记录。这类似于dyndns等服务,但也适用于没有网络访问的本地网络
  • -在路由器上为MAC地址分配IP地址关系,以便每次从该MAC发送DHCP请求时,它将始终获得相同的IP地址。然后,您可以将此地址添加到主机文件中,以便通过名称进行访问
另一种选择是在主机和客户机上设置一个静态环回设备,并将它们放置在各自的专用网络中。这样,IP地址就永远不会改变。然后,您可以将相应的IP地址添加到每台机器的主机文件中,以按名称引用