有点小任性,考研途中突然想玩大数据,然后需要整个Hadoop集群,没想到在VirtualBox中安装好Centos7之后配置的静态IP无效,并且无法ping通外网,整了好一会,终于搞好了。简单记录一下,防止以后再踩坑。
第一步,在VirtualBox中设置虚拟机的网卡,在这里,我们设置两张网卡,首先选择第一张网卡
然后选择第二张网卡
网卡选好之后,我们就可以启动我们的虚拟机啦。
第二步,配置静态IP地址
(1)启动虚拟机后,我们切换到如下目录
/etc/sysconfig/network-scripts
(2)通过 ll 命令列出该目录下的所有文件,找到我圈出来的这个文件
(3)通过vi编辑器打开该文件,文件打开作如下更改(你的文件打开可能有点区别,只需更改或添加这三个就可以了)
说明:
- 1、将BOOTPROTO中的值修改为static
- 2、将ONBOOT的值修改为yes
- 3、设定我们自定义的IP地址,最后一个数可以在根据需要自行设定,如这边自行设定了112,前面3个数是固定的,可以通过如下方式获得,在windos控制台下输入ipconfig指令,如下图。也就是说,在我的虚拟机中,我自行设定IP只能是192.168.56.*这种情况。
(4)重启网络服务
service network restart
第三步,测试
(1)ping 外网
(2)通过宿主机ping虚拟机