版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LuuvyJune/article/details/89395776
最近入门linux,于是自己安装了VMWare,按照教程安装了centos 7,但是网络一直不通,找了很多资料参考,最终解决,以此记录一下。
1、教程上使用的是centos 6.5,最简单的方法是使用setup命令,但是刚刚入门的我还不清楚,centos 7中这个命令是找不到网络配置的。
centos 6.5中,输入 setup,弹出以下框:
centos 7.0中,输入的命令应该是
linux:
nmtui
弹出界面如下:
点进去:
我这里之前配置过,如果没有配置,点击Add,弹出以下界面:
填写ip,这里ip不能胡乱填写,和配置有关。
(1)在VMware中,Edit--> Virtual network edit 我对网络的设置是桥接的:
(2)真实机上安装的是Windows系统,打开网络共享中心,设置ip自动获取
(3)检查VMware的服务要开启:
(4)在windows中打开cmd,输入:
windows:
ipconfig/all
既然使用的是桥接,那么ip配置在和真机一个网段上即可,子网掩码和网关和真机一样 ,dns可以和Address一致。
(5)填完之后保存,输入命令:
linux:
ping 192.168.2.222
结果不通。
2、出现以上结果,还需进行下一步的配置:
输入:
linux:
ifconfig
这个ens33文件下,关于网络的配置的记录是没有的,所以需要修改它:
Linux:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改红色两处,增加IPADDR,GATEWAY等信息 。按esc退出,再按 :x 保存退出编辑。
重启网络:
Linux:
service network restart
ping通,成功!
另外,ping www.baidu.com也不通,还需配置一下:
linux:
vi /etc/resolv.conf
编辑输入:
#DNS1
nameserver 8.8.8.8
#DNS2
nameserver 8.8.4.4
设置到这里,我已经能ping通了
但是如果还不行的话,再设置:
windows上cmd中ipconfig查询默认网关:
vi /etc/sysconfig/static-routes
添加以下内容,保存退出
any net default gw 192.168.0.1