本文所说的是Windows10已经安装了virtualBox,并且已经安装了CentOS6.9版本的Linux系统。
一、在Linux系统配置IP地址
ip地址配置有三种方法:
1、输入命令setup,有界面的设置ip地址。具体的没有做过。想了解的可以百度查询
2、ifconfig eth0 (ip地址)
3、命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
1和3都是永久性修改,2是临时修改ip,重启后会失效
在这里说的是第三种方式配置。网络配置使用的是Host-Only和NAT方式
二、配置步骤
1、在virtualBox管理器界面 >管理 >主机网络管理器
如上图所示创建Host-Only 连接方式。注意ip地址:192.168.137.1
然后在主机的网络连接上会看到如下图:
然后可以查看主机上ip地址。
打开cmd 输入ipconfig
上面可以看到虚拟网络名称和ip地址
2、安装的Linux环境选择网络连接的方式
网卡一选择仅主机(Host-Only)网络。界面名称要和我们网络名称一致。
3、网卡2选择NAT方式
首先在在virtualBox管理器界面 >管理 >全局设定
创建NAT网络,如下图:
然后设置NAT网络连接,界面名称和上图中的名称一致
4、进入Linux系统,用root用户登录。因为只有root用户才可以修改ip地址
然后输入命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
怎么编辑保存这里就不再说了。需要说明的是
ip必须设置成192.168.137.* 开头的。
gateway和主机上虚拟机连接的ip要一致。
设置完成之后保存退出。输入ifconfig查看ip配置,如下图
eth0 是网卡1的配置,eth1是网卡2的配置
然后在cmd中 输入ping 192.168.137.10
表示主机已经可以访问虚拟机。Xshell 已经可以正常连接Linux。
在Xshell中ping 一下百度,如下图已经可以ping通。网络已经配置完成了。
注意:如果出现ping不通的话,注意查看下面几点:
1、虚拟机的防火墙关闭
service iptables stop
chkconfig iptables off
setenforce 0
vi /etc/selinux/config
重启网络 service network restart
2、以太网开启共享
虚拟网络ip地址会自动设置成192.168.137.1。如下图提示,点击确定
3、重启Linux系统 reboot