VirtualBox:设置双网卡

发布时间 2023-07-25 17:04:24作者: ShineLe

学习自:VirtualBox为虚拟机设置固定IP且可通过外网访问_小小_飞侠的博客

Centos7安装网卡没有网卡对应配置文件_centos7网卡配置文件_水步天的博客-CSDN博客

1)进入网络管理器中

2)设置主机网卡(如果没有还需要创建)

手动配置网卡地址掩码、DHCP服务器

3)设置虚拟机网卡

一共有两块网卡,一块和虚拟路由连接,一块用网桥模式保证连接外网

①单击“网络”

②设置两块网卡:仅主机和桥接

配置完成后

4)去虚拟机中进行相关配置

①进入/etc/sysconfig/network-scripts目录,有两块网卡,一般是ifcfg-enp0s3和ifcfg-enp0s8(修改前可以先备份一下)

该过程可能出现问题缺少网卡enps0s8,可以看VitualBox:缺少网卡enp0s8的解决方法 - ShineLe - 博客园

②编辑enps0s3:vim ifcfg-enp0s3

该过程可能出现问题缺少vim命令,可以用vi ifcfg-enp0s3代替,等到网络配好之后再安装

修改6项:

  • BOOTPROTO=static
  • DEFROUTE=no
  • ONBOOT=yes
  • IPADDR
  • NETMASK
  • GATEWAY

 

③编辑ifcfg-enp0s8文件:vim ifcfg-enp0s8

同样也需要对IPADDR、NETMASK、GATEWAY进行修改,还要设置BOOTPROTO为static,这样IP地址就不会再发生变化了

④保存以上设置,重启网络服务

systemctl restart network

上述指令可能出现问题:Unit network.service not found,解决方法见:Unit network.service could not be found的解决方法 - ShineLe - 博客园

 

PS:以下为待验证的解决方法

可以用指令

service NetworkManager  restart

 

④检查配置

ip addr

 

⑤测试连接

ping www.baidu.com