由于我们用的网络连接是NAT模式,所以我们要先执行dhclient命令,这个命令是自动获取IP的命令。
*NAT模式的概念:不受限与当前的网络环境,只要我们的宿主机能上网,那么我们的虚拟机也就能上网,他分享的是你物理机的网络, 也就是说,使用NAT模式虚拟系统可把物理主机作为路由器访问互联网。需要注意的是校园网不能使用NAT模式。
![1周2次课](https://s1.51cto.com/images/blog/201712/15/05bbec93dd81687a0557656d31ef7e0e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后我们再执行ip add,然后我们可以得到以下信息。
![1周2次课](https://s1.51cto.com/images/blog/201712/15/d8c02fee4f2ce537a5b74accbe97bae3.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
但这时候我们自动得到的是动态的IP地址,如果我们重启服务器的话,IP就会发生改变,所以我们要为它配置静态IP,首先我们要编辑网卡的配置文件,因为在linux下所有的硬件都是以文件的形式显现出来,所以我们更改相关参数的时候就要编辑硬件相对应的文件,首先我们要先查询一下编辑网卡的配置文件的路径:
![1周2次课](https://s1.51cto.com/images/blog/201712/15/528f9f29ad6881b8a108272b43471b63.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后我们使用vi来编辑这个文件(vi是一个编辑器)
![1周2次课](https://s1.51cto.com/images/blog/201712/15/7ffc28b007f9bcd98b87394e1dbecac4.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后追加输入
![1周2次课](https://s1.51cto.com/images/blog/201712/15/1e9efa151556f05c169280ef36de4c56.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
最后按Esc键,在最下面一行输入“:wq”保存退出
然后重启网卡
![1周2次课](https://s1.51cto.com/images/blog/201712/15/bbc9b21adc3869ae74026f949500e232.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后我们要查看我们改完后的网络是否畅通。
![1周2次课](https://s1.51cto.com/images/blog/201712/15/8d67e10db03ea8201a3e37c8ee23eb06.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后我们可以先改变我们虚拟机的连接模式,从NAT改为桥接模式,然后执行dhclient,这时我们发现这个命令已经运行过一次
那么我们就要杀死这个进程,我们可以输入dhclient -r
![1周2次课](https://s1.51cto.com/images/blog/201712/15/d0ab2b4c704635e6c04b6c7aa041bd50.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后我们在使用ifconfig来查询网卡情况,如果发现我们的ip没有变化,那么我们就要在windows中查寻然后设置。
![1周2次课](https://s1.51cto.com/images/blog/201712/15/f75f297c1a83dd48168e184e79beffdd.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
我们先用vmwaer中的编辑中的虚拟网络编辑
![1周2次课](https://s1.51cto.com/images/blog/201712/15/fb1b449485ed30f21fd488691ddd80b5.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后继续执行dhclient -r,再执行dhclient,然后ifconfig查看,然后继续编辑配置文件
然后ping网络,可以发现已经可以ping通了。