linux配置虚拟机网络环境(老师要求的host-only)
Posted 缓缓的秘密山谷
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux配置虚拟机网络环境(老师要求的host-only)相关的知识,希望对你有一定的参考价值。
我这个人就是懒,这TMD是全天下最坑爹的缺点了,当然爆粗口也是缺点,让我发泄一下吧。T^T
从n久之前,开了hadoop课的一天,我就想着要配置好,结果两次课连眼镜都忘了带,可想而知是什么陪我度过了那两个下午,是的没错,是手机的电影。
所以,因为不会,就拖,拖,也没人乐善好施,意料之中。
所以,费了三天时间,说起来汗颜,除了上课写作业看电视剧,就干这个了。
不废话。
首先,安装虚拟机,我们老师安排的使用host-only方式的网络配置,这种的比较灵活,这篇就说host-only的,因为我亲身实践过,刚刚弄完,新鲜新鲜。
配置子网ip-->这个意思是一个网段,所以格式是192.168.*.0。
但是要知道192.168.是来自哪里的,对吧?
网络共享中心的更改适配器设置里,有VMnet1---这个东西,网上许多的文章里管它叫网卡,可惜我看了好久才明白,虚拟网卡呦,host-only虚拟机就是通过这个东东和你的电脑相连的哦。
右击
打开
选中tcp/ipv4属性
这里的139这个数字很邪门,改成1,自动改成139,我也是吐了要,但是ipconfig出来的是192.168.1.1,目的达到了就好。
这里的ip地址要和前面加粗加红的写成一样的,不不不,*的位置是一样的,这里是*.1,上面是*.0......
至于192.168的来源,就是cmd->ipconfig查看宿主机的ip,虽然是动态的,连一个wifi都会变,但是变了再说。我的被路由分到的ip是192.168.1.102。
*填什么数字都好,开始我是保险起见,把网段和宿主机的ip设成一样的,事实证明,在虚拟机里ping192.168.1.102是永远不能ping通的,和你在没在一个网段哪有毛线关系哦。
注意虚拟机与主机通信是通过主机的名为VirtualBox Host-Only Network的网卡,因此ip是该网卡ip 192.168.*.1,而不是你现在正在上网所用的ip
就是上面这句话害我折腾了三天,端口修改,linux防火墙,宿主机防火墙,360都差点无辜被删除,IPsec Policy Agent服务被我关了又关,虚拟机etc/selinux iptables .......也不晓得改了多少,总之,其实我早就整好了机子,就是忽略了这一点。
好的,DHCP就不要选了费劲,咱们都是固定的ip,就不倒腾这个了。
然后打开etc/sysconfig/networking-scripts/ifcfg-eth0s文件,修改参数。
很土鳖地么敲命令行,主要这几天一直敲,要疯了,省事儿。。
vi真的很不好用啊,对我这种土鳖而言。
然后到terimal,service network restart
然后ifconfig
显出一大堆参数
然后ping就好了,分分钟ping通。
未完待续。
以上是关于linux配置虚拟机网络环境(老师要求的host-only)的主要内容,如果未能解决你的问题,请参考以下文章
Self-Hosted Engine + GlusterFS超融合部署指南