VirtualBox虚拟机中CentOS设置多网卡步骤
ip addr命令,查看当前网卡列表:
ens33或enp0s3);ens34或enp0s8(具体名称以实际为准)。cd /etc/sysconfig/network-scripts/。ens33为例):vi ifcfg-ens33。DEVICE=ens33 # 网卡设备名(与ip addr显示一致)
BOOTPROTO=dhcp # 动态获取IP(NAT模式推荐)
ONBOOT=yes # 开机自启动
TYPE=Ethernet # 网络类型
NAME=ens33 # 网卡名称
:wq)。ens33为例),生成仅主机网卡的配置文件:cp ifcfg-ens33 ifcfg-ens34。vi ifcfg-ens34。DEVICE=ens34 # 网卡设备名(与ip addr显示一致)
BOOTPROTO=static # 静态IP(仅主机模式推荐)
ONBOOT=yes # 开机自启动
TYPE=Ethernet # 网络类型
NAME=ens34 # 网卡名称
IPADDR=192.168.56.101 # 静态IP(需在VirtualBox仅主机网络范围内,如192.168.56.x)
NETMASK=255.255.255.0 # 子网掩码(默认与VirtualBox仅主机网络一致)
# GATEWAY=192.168.56.1 # 仅主机模式无需设置网关(避免冲突)
DNS1=8.8.8.8 # DNS服务器(可选,用于域名解析)
注意:若需设置网关,需确保其不在仅主机网络范围内(如VirtualBox默认仅主机网关为
192.168.56.1,此处可不填)。
systemctl restart network。ping www.baidu.com(若通,则说明NAT配置成功)。ping 宿主机IP(如ping 192.168.56.1,宿主机IP可通过VirtualBox【主机网络管理器】查看);ping 虚拟机仅主机IP(如ping 192.168.56.101)。192.168.56.x);关闭CentOS防火墙(systemctl stop firewalld)临时测试。BOOTPROTO是否为dhcp,并确认VirtualBox的NAT网络设置正常。ONBOOT是否为yes,并确认网卡设备名是否正确(可通过ip addr查看)。