Virtualbox5 安装 CentOS6.7 宿主机与虚拟机互通
作为一个产品人,想玩转Linux还是需要一定时间的,为了不对线上服务器的生产环境造成影响,使用Virtualbox模拟生产环境,是一个技术流产品人的必备技巧。这里使用CentOS6作为案例进行讲解。
下载Virtualbox
https://www.virtualbox.org/wiki/Downloads
(不会安装请百度,这是在Windows下)
1、在宿主机上,查看网关信息:
WIN+R打开运行框,输入cmd,在命令提示窗口输入ipconfig查看网关信息
2、在virtualbox的虚拟机设置中,配置2块网卡:
进入虚拟机上设置,选择网络,网卡1设置为“网络地址转换”,网卡2设置为“桥接网卡”,并记录好两个网卡的MAC地址
3、修改CentOS的网卡信息,此方法在CentOS6或5版本中均可使用:
cd /etc/sysconfig/network-scripts vi ifcfg-eth0
将 HWADDR 的地址 改为 之前记录的网卡1的MAC地址
将 ONBOOT=no 改为 ONBOOT=yes
将 NM_CONTROLLED=yes 改为 NM_CONTROLLED=no
然后保存
不知道怎么编辑与保存的新手看这里:
使用vi命令进入编辑模式后,是不能够直接进行编辑的,在键盘小写状态下,按下键盘上的i键,就变为可编辑状态了;
编辑好以后,按ESC键,输入 :wq(注意是带冒号的),回车后就保存退出了。是不是超级简单!
接下来复制与再次编辑之前的保存的网卡配置文件
mv ifcfg-eth1 ifcfg-eth1.old cp ifcfg-eth0 ifcfg-eth1 vi ifcfg-eth1
将 DEVICE=eth0 改为 DEVICE=eth1
将 HWADDR 的地址 改为 之前记录的网卡2的MAC地址
将 BOOTPROTO=dhcp 改为 BOOTPROTO=static
并在下方增加
IPADDR=10.0.0.100
NETMASK=255.255.255.0
然后保存
IPADDR为虚拟机的IP地址(注意IPADDR需在宿主机的同网关IP段下)
NETMASK为该网关的子网掩码
4、重启虚拟机的网络服务
service network restart
此时宿主机与虚拟机之间已经互通。