在VirtualBox中配置CentOS 7虚拟机网络可以采用桥接网卡模式,以下是具体步骤:
选择VirtualBox虚拟机的网络设置:
修改网络接口配置文件:
ip a
或nmcli -p d
enp0s3
),使用文本编辑器(如vi
)编辑该设备的配置文件:sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
BOOTPROTO=static
IPADDR=198.168.0.103
NETMASK=255.255.255.0
ONBOOT=yes
其中,IPADDR
与主机在同一网段,例如主机IP是192.168.0.1
,则虚拟机IP可以是198.168.0.103
。配置默认网关:
sudo vi /etc/sysconfig/network
GATEWAY=192.168.0.1
配置DNS服务器:
sudo vi /etc/resolv.conf
nameserver 202.96.134.33
nameserver 202.96.128.86
重载配置和重新连接网络接口:
sudo nmcli c reload
sudo nmcli dev disconnect enp0s3
sudo nmcli con up ifname enp0s3
开放防火墙的Web端口(如需要):
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --reload
sudo firewall-cmd --list-port
完成以上配置后,虚拟机将可以通过静态IP访问外部网络,并且主机也可以通过虚拟机的静态IP访问虚拟机上的Web服务。