Hyper-v虚拟机和物理机相互通信的处理方法1

我在D20上面装了2008R2系统 , 然后用hyper-v装了6个虚拟机 , 2008r2系统的ip地址是10.99.*.* , 和公司内的机器是同一个网段的 。hyper-v里面的6个虚拟机的ip地址是192.168.1.*这个网段的 , 现在我想让公司内所有的10.99.*.*的机器都访问192.168.1.*这六台虚拟机 , 该如何处理

根据我所掌握的信息 , 如果网络设置为“外部” , 那么需要时10.99.*.*这个网段才能直接通信 , 设置为“内部” , 只有2008R2和6个虚拟机能进行通信 , 公司其他机器应该无法和虚拟机通信 。如果是“内部”的话 , 就只有这6个虚拟机进行通信了 。

后来想到使用NAT技术 , 可是NAT也只能让虚拟机访问公司网络 , 无法让公司网络内的机器来访问虚拟机啊这个问题该怎么解决呢

答:首先不知道为什么要在虚拟机里设定不同的网段是规划不当还是有特殊的考虑 , 比如安全如果是基于安全 , 那么完全可以把这台服务器单独划入到一个vlan里 , 通过三层设备进行数据转换 , 这样也好操作!

如果非要这样 , 是否可以考虑双网卡 , 一个网卡接LAN 10段的 另一个网卡作为hyper-v的虚拟交换机 , 通过这台服务器做一个转换通信呢/2 , 在物理机上添加一个虚拟网卡 , 作为hyper-v的虚拟交换机用 , 真实网卡用作LAN的IP段 , 然后再物理机上启用组建--路由访问 , 具体的可以再博客里搜索下 , 启用NAT后 , 在LAN的网关里添加去虚拟机网段的路由!

具体思路:虚拟机和物理机不在同一网段 , 物理机添加路由和远程访问的组件 , 然后进行NAT设置 , 最后我进行了端口映射 , 将虚拟机的一些端口映射到物理机的ip上 , 这样公司的人都可以访问了
搬砖网络侵权立删【Hyper-v虚拟机和物理机相互通信的处理方法1】

Hyper-v虚拟机和物理机相互通信的处理方法1

文章插图

    推荐阅读