在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服務。