Hyper-V虚拟机在Win2019server中共用一个公网IP
时间:2022-07-19 11:18 来源:linux.it.net.cn 作者:IT
有时生产环境中希望一台宿主机上的多台虚拟机共用一个IP出口,按以下操作处理即可。
环境:
Windows 2019 server Datacenter
Centos7 for hyper-v
-
安装路由组件:
漫长的等待后安装完成,可以在开始菜单中搜索“路由和远程访问”找到它。
-
在计算机管理中,手动添加一块windows回环网卡:
先如下图添加过时硬件-安装我手动从硬件列表中选择的硬件-网络适配器-选择微软的KM-TEST回环网卡-等待完成-查看网络适配器中是出现新网卡。
-
打开hyper-v管理器中-右侧窗格-虚拟交换机管理器-生成一块新的虚拟网卡:
PS:注意要选择刚才创建的KM-TEST回环网卡
-
回到适配器窗口,找到上一步创建的Hyper-v虚拟网卡,编辑IP4地址如下:
-
进入centos7 for hyper-v虚拟机中,修改IP地址为同网段:
记得重启: systemctl restart network
-
在hyper-v管理器中找到虚拟机-右键-设置-修改适配器连接的虚拟交换机如下:
-
在虚拟机centos7系统中ping 虚拟交换器的IP地址应该已通:
-
启动“路由和远程访问”,在本地服务器上右键-配置并启用路由和远程访问:
PS:下图是已经配置完的,初始是红叉禁用状态。
-
开始配置向导,选择如下:
下一步选择公网出口的网络适配器,
再下一步选择内网映射的hyper-v虚拟交换机的网络适配器,
切记不能选错否则网络就不通了。
-
打开左边列表,找到ip4-NAT-右侧主窗口-选择上一步配置的公网出口网络适配器-右键属性-服务和端口-配置规则:
除了一些系统自带的规则外,可以自定义规则如下:
-
测试一下连接虚拟机:
ssh连接成功!
PS:第一次配置时,不知道为什么只能访问公网IP同网段的机器,万维网怎么也不通;
最后还是回“路由和远程访问控制”中,把服务器禁用路由,重新配置一遍就正常了。
(责任编辑:IT)
有时生产环境中希望一台宿主机上的多台虚拟机共用一个IP出口,按以下操作处理即可。 环境: Windows 2019 server Datacenter Centos7 for hyper-v
漫长的等待后安装完成,可以在开始菜单中搜索“路由和远程访问”找到它。
先如下图添加过时硬件-安装我手动从硬件列表中选择的硬件-网络适配器-选择微软的KM-TEST回环网卡-等待完成-查看网络适配器中是出现新网卡。
PS:注意要选择刚才创建的KM-TEST回环网卡
记得重启: systemctl restart network
PS:下图是已经配置完的,初始是红叉禁用状态。
下一步选择公网出口的网络适配器, 再下一步选择内网映射的hyper-v虚拟交换机的网络适配器, 切记不能选错否则网络就不通了。
除了一些系统自带的规则外,可以自定义规则如下:
ssh连接成功!
PS:第一次配置时,不知道为什么只能访问公网IP同网段的机器,万维网怎么也不通; 最后还是回“路由和远程访问控制”中,把服务器禁用路由,重新配置一遍就正常了。 (责任编辑:IT) |