下面是VirtualBox下CentOS6.8网络配置的详细攻略:
配置网络
1. 网络模式
在VirtualBox中进行虚拟机配置的时候,需要先选择虚拟机的网络模式。CentOS6.8支持4种网络模式,分别为:
- NAT模式
- Bridged模式
- Host-Only模式
- Internal网络模式
推荐使用Bridged模式,这种网络模式可以使虚拟机直接绑定宿主机器的物理网卡,并为虚拟机单独分配一个IP地址。这样虚拟机可以直接访问宿主机处于同一个局域网中的其他设备,也可以通过网络访问Internet。
2. 配置网络
在虚拟机启动之后,需要进入CentOS6.8系统中,对网络进行配置。配置网络需要进行以下三步操作:
2.1 确认网卡设备名称
CentOS6.8默认使用eth0作为第一个网卡设备名称。如果你需要使用其他网卡设备名称,需要先确认其名称。
使用如下命令,可以查看CentOS6.8中所连接的网卡:
ifconfig -a
2.2 修改网卡配置文件
我们使用vim编辑器修改CentOS6.8中的网络配置文件。在终端中输入如下命令,打开配置文件:
sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0
注:eth0替换成你所连接的网卡名称。
编辑器打开之后,需要添加如下配置信息:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp
注:如果你需要使用固定IP地址,可以将BOOTPROTO改为static,并修改IPADDR、NETMASK、GATEWAY等参数。
2.3 重启网络服务
配置完网络之后,需要重启网络服务以使新的配置生效。输入如下命令,重启网络服务:
service network restart
示例
我们来做个示例,假设我们需要通过浏览器访问网络中的Nginx服务器。
- 在VirtualBox中配置虚拟机的网络模式为Bridged模式;
- 启动虚拟机,在终端中输入命令
ifconfig -a
,确认虚拟机所连接的网卡设备名称为eth0; -
打开
/etc/sysconfig/network-scripts/ifcfg-eth0
文件,添加如下配置信息:DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp -
输入命令
service network restart
,重启网络服务使新的配置生效; - 在虚拟机中安装Nginx服务器,并确认Nginx服务器已经启动,并且配置正确;
- 在虚拟机中输入命令
ifconfig
,获得虚拟机的IP地址; - 在宿主机器中打开浏览器,输入虚拟机的IP地址,访问Nginx服务器。
这样,在VirtualBox下CentOS6.8的网络配置就完成了。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VirtualBox下Centos6.8网络配置教程 - Python技术站