hyper-v虚机配置双网卡

创建双网卡,既能连内网,也能出外网

需求

1. 本地win11 hyper-v中安装centos7,centos7可连接外网通过yum下载各种包
2. centos7拥有静态ip,可以稳定的通过ssh工具(例如xshell)链接

思路

使用双网卡,一个负责外网,一个负责内网:
1. 使用hyper-v自带默认虚拟交换机default switch的网卡自动获取外网连接
2. 新建内部虚拟交换机与新建网卡相关联,配置静态ip,供SSH连接

步骤

1、新建类型为“内部”的虚拟交换机

 

 

2、 在“控制面板-网络连接”中设置此交换机地址,名字:ssh-connect(名字随意)

 3、虚拟机关机前提下,为虚拟交换机新建网卡。(右键虚拟机-设置)

 

4、 第一块网卡关联default switch,第二块关联新建的虚拟交换机

 

 

5、 打开虚拟机,虚拟机内设置两块网卡的网络

 配置eth0
在虚拟机中编辑/etc/sysconfig/network-scripts/ifcfg-eth0,把BOOTPROTO改为dhcp,ONBOOT改为yes:
 

配置eth1
拷贝ifcfg-eth0,并改名为ifcfg-eth1。修改BOOTPROTO为static,把NAME和DEVICE改为eth1,删除UUID(不能和eth0相同)。

加上IPADDR=192.168.218.2和NETMASK=255.255.255.0,IP必须与ssh-connect一个网段,不用设置GATEWAY

6、重启网络或者reboot:service network restart(systemctl restart network),之后就可以ping通http://baidu.com和ssh-connetc地址使用xshell链接

  

posted @ 2025-07-05 12:07  Macoffee  阅读(431)  评论(0)    收藏  举报