在VirtualBox中配置CentOS虚拟机多网卡,可按以下步骤进行:
在VirtualBox管理器中,关闭CentOS虚拟机,点击“设置”,在“网络”选项卡中,点击“添加网络适配器”按钮,根据需要添加多个网卡,设置连接方式,如NAT、桥接或仅主机网络等。
启动虚拟机,使用ip addr
命令查看网卡信息,确定每个网卡的名称,如enp0s3、enp0s8等。
进入/etc/sysconfig/network-scripts/
目录,复制默认网卡配置文件,如ifcfg-enp0s3
,重命名为对应网卡名称,如ifcfg-enp0s8
。编辑新复制的配置文件,设置BOOTPROTO
、IPADDR
、NETMASK
、GATEWAY
、DNS1
等参数,根据网络需求设置为静态IP或DHCP,设置ONBOOT=yes
使网卡开机自启动。例如,配置NAT网卡为静态IP时,可参考以下内容:
TYPE=Ethernet
BOOTPROTO=static
NAME=enp0s8
DEVICE=enp0s8
ONBOOT=yes
IPADDR=10.0.2.15
NETMASK=255.255.255.0
GATEWAY=10.0.2.2
DNS1=8.8.8.8
DNS2=114.114.114.114
UUID=$(uuidgen)
sed -i "s/^UUID=.*/UUID=$UUID/" ifcfg-enp0s8
使用systemctl restart network
命令重启网络服务,使配置生效。
使用ip addr
命令查看网卡IP地址是否正确配置,使用ping
命令测试网络连通性,如ping 10.0.2.2
测试NAT网卡到网关的连通性,ping 192.168.56.1
测试桥接网卡到宿主机的连通性等。