virtual box中的centos7网络配置
2017-07-01 本文已影响1049人
nanhangfei
VirtualBox版本:5.1.14
Centos版本:7.3.1611
虚拟机能够访问网络且具有静态IP
-
配置动态IP,使其够访问网络
网卡1-网络地址转换(NAT)
网卡1对应的配置文件,这里不需要做任何改动。
/etc/sysconfig/network-scripts/ifcfg-enp0s3 -
配置静态IP
网卡2-仅主机(Host-Only )网络
在虚拟机中配置网卡2,如果没有ifcfg-enp0s8请创建
vim /etc/sysconfig/network-scripts/ifcfg-enp0s8
BOOTPROTO=static
IPADDR=192.168.56.250
NAME=enp0s8
DEVICE=enp0s8
ONBOOT=yes
这里设置的IP必须是192.168.56.X,因为虚拟机的默认网关192.168.56.1。如果想要改变默认设置,可以在VirtualBox->偏好设置 这里修改,如下图所示。
![](https://img.haomeiwen.com/i1671002/4a7a1549ea83316a.png)
![](https://img.haomeiwen.com/i1671002/c2f2baa292a54f49.png)
如果你不需要设置静态IP,只需要虚拟机能够访问网络,且从主机能够SSH到虚拟机,那么采用如下配置即可。
- 在mac终端上使用ifconfig命令查看ip
ip为192.168.8.101 - 在centos上使用ifconfig命令查看ip
ip为10.0.2.15 -
修改centos的虚拟机设置
依次点击 网络->网卡1->高级->端口转发
![](https://img.haomeiwen.com/i1671002/94efc8b031729673.png)
- 在主机上ssh连接
ssh -p2222 root@192.168.8.101
依次输入yes和centos的密码
参考:
VirtualBox安装RHEL6.5/CentOS7.0
VirtualBox下CentOS7和Ubuntu16.04网络配置