在CentOS中配置VirtualBox网络的方法有多种,以下是一些常见的网络模式及其配置步骤:
启用NAT模式: 打开VirtualBox管理器,选择要配置的虚拟机,点击“设置”。在“网络”选项卡中,选择“NAT模式”。点击“确定”保存设置。
配置CentOS系统网络: 启动CentOS虚拟机,登录后打开终端。使用文本编辑器(如vi)编辑网络配置文件。例如,对于“ens33”网卡,使用命令:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改配置文件以设置静态IP(如果需要):
DEVICE=ens33
BOOTPROTO=static
HWADDR=08:00:27:F2:6B:2
ONBOOT=yes
NM_CONTROLLED=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
保存文件并重启网络服务:
sudo systemctl restart network
使用 ip addr 命令确认网络配置是否正确。
启用Host-Only模式: 打开VirtualBox管理器,选择要配置的虚拟机,点击“设置”。在“网络”选项卡中,选择“仅主机模式”。点击“确定”保存设置。
配置CentOS系统网络: 启动CentOS虚拟机,登录后打开终端。使用文本编辑器(如vi)编辑网络配置文件。例如,对于“ens33”网卡,使用命令:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改配置文件以设置静态IP(如果需要):
DEVICE=ens33
BOOTPROTO=static
IPADDR=192.168.56.100
NETMASK=255.255.255.0
GATEWAY=192.168.56.1
ONBOOT=yes
保存文件并重启网络服务:
sudo systemctl restart network
使用 ip addr 命令确认网络配置是否正确。
启用桥接模式: 打开VirtualBox管理器,选择要配置的虚拟机,点击“设置”。在“网络”选项卡中,选择“桥接模式”。选择要桥接的物理网卡,点击“确定”保存设置。
配置CentOS系统网络: 启动CentOS虚拟机,登录后打开终端。使用文本编辑器(如vi)编辑网络配置文件。例如,对于“ens33”网卡,使用命令:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改配置文件以设置静态IP(如果需要):
DEVICE=ens33
BOOTPROTO=static
IPADDR=198.168.0.103
NETMASK=255.255.255.0
ONBOOT=yes
配置默认网关: 编辑默认网关配置文件:
sudo vi /etc/sysconfig/network
设置默认网关地址与主机相同,例如:
GATEWAY=192.168.0.1
配置DNS服务器: 编辑DNS配置文件:
sudo vi /etc/resolv.conf
使用与主机相同的DNS服务器,例如:
nameserver 202.96.134.33
nameserver 202.96.128.86
重载配置和重新连接网络接口: 让NetworkManager重新加载网络配置文件:
sudo nmcli c reload
断开并重新连接网络接口设备:
sudo nmcli dev disconnect enp0s3
sudo nmcli con up ifname enp0s3
通过以上步骤,您可以根据需要在VirtualBox中为CentOS虚拟机设置不同的网络适配器模式,以满足不同的网络需求。