所以我有一个非常奇怪的问题。我已经设置了2个NIC,1个用于主机操作系统(带有Hyper V的Windows 2012)和客户操作系统(Windows 2012 - Active Directory)。我设置了2个物理网卡,1个用于主机,另一个用于VM。
不幸的是,问题似乎是当我尝试将客户操作系统设置为本地子网上的静态IP(使用DHCP)时,但是当我分配静态IP时,它会停止与除本地IP之外的任何内容进行通信#39;用于主机操作系统。
我为虚拟服务器(来宾操作系统)尝试过几种不同的东西,到目前为止还没有任何工作。如果我把它设置为DHCP,它的所有连接都很好。然而,当我将它设置为静态时,它会阻止我。
目前我的主机操作系统(服务器)有2个物理网站:
Nic1 - 主机操作系统连接 Nic2 - 配置Hyper-v虚拟交换机"外部网络"对于所有VM
访客操作系统 - 使用DHCP通过Nic2(外部网络)进行连接。应该是桥接的,但是当我设置为静态时,我失去了与外部网络的所有连接,但是切换回DHCP并且它运行良好。
怎么回事?我在这里完全错过了什么东西?
答案 0 :(得分:1)
所以如果有人发现这个问题,我认为我至少应该发布我找到的答案。
似乎问题不在于我的Hyper-V设置。问题出在系统所连接的路由器上。我有一台用Hyper-V控制网络的ZYXEL USG1000,看起来这种型号的运行方式与我所经历过的其他路由器产品(Cisco / Juniper /等)不同。
我能够验证VM是否可以实际ping /访问分配给它们的同一子网内的其他系统,但它们仍然无法通过网关。 Zyxel路由器软件中有一个IP / MAC绑定选项,直到此VM的MAC被添加到绑定列表中,网关才会从VM传递流量。
因此,如果其他人遇到类似的情况,请检查您的路由器以及您的VM的mac / IP绑定。