eth0、无线网卡wlan0或CentOS 7+的ens33、enp0s3等),可通过ip addr或ifconfig命令查看。eth0、ens33等);/etc/sysconfig/network-scripts/ifcfg-<设备名称>,如ifcfg-ens33):sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO设为dhcp):DEVICE=ens33 # 设备名称(需与文件名一致)
BOOTPROTO=static # IP分配方式:static(静态)或dhcp(动态)
ONBOOT=yes # 开机自动启动网络
IPADDR=192.168.1.100 # 虚拟机静态IP(需与宿主机同一网段,如宿主机IP为192.168.1.1,则虚拟机IP可为192.168.1.x,x≠1)
NETMASK=255.255.255.0 # 子网掩码(与宿主机一致)
GATEWAY=192.168.1.1 # 默认网关(与宿主机一致)
DNS1=8.8.8.8 # DNS服务器(可使用公共DNS,如8.8.8.8、8.8.4.4)
DNS2=8.8.4.4
注:若使用DHCP,只需保留
BOOTPROTO=dhcp和ONBOOT=yes,其余参数无需设置。
vi中按Esc键,输入:wq回车)。systemctl,旧版本使用service):sudo systemctl restart network
或sudo service network restart
ping 192.168.1.1),检查是否能与宿主机通信;ping www.baidu.com),检查是否能访问互联网;ping 192.168.1.100),检查宿主机与虚拟机的连通性。systemctl stop firewalld),若能通则需开放相应端口;virtualbox-guest-additions)。通过以上步骤,即可在CentOS宿主机上通过VirtualBox为虚拟机配置桥接网络,实现虚拟机与宿主机及外部网络的直接通信。