CentOS 7网络ping本机及百度等不通问题

最近入门linux,于是自己安装了VMWare,按照教程安装了centos 7,但是网络一直不通,找了很多资料参考,最终解决,以此记录一下。

1、教程上使用的是centos 6.5,最简单的方法是使用setup命令,但是刚刚入门的我还不清楚,centos 7中这个命令是找不到网络配置的。

centos 6.5中,输入 setup,弹出以下框:

CentOS 7网络ping本机及百度等不通问题_第1张图片

centos 7.0中,输入的命令应该是

linux:
nmtui

 弹出界面如下:

CentOS 7网络ping本机及百度等不通问题_第2张图片

点进去:

CentOS 7网络ping本机及百度等不通问题_第3张图片

我这里之前配置过,如果没有配置,点击Add,弹出以下界面:

CentOS 7网络ping本机及百度等不通问题_第4张图片

填写ip,这里ip不能胡乱填写,和配置有关。

(1)在VMware中,Edit--> Virtual network edit 我对网络的设置是桥接的:

CentOS 7网络ping本机及百度等不通问题_第5张图片

 (2)真实机上安装的是Windows系统,打开网络共享中心,设置ip自动获取

CentOS 7网络ping本机及百度等不通问题_第6张图片

(3)检查VMware的服务要开启:

CentOS 7网络ping本机及百度等不通问题_第7张图片

(4)在windows中打开cmd,输入:

windows:
ipconfig/all

CentOS 7网络ping本机及百度等不通问题_第8张图片

既然使用的是桥接,那么ip配置在和真机一个网段上即可,子网掩码和网关和真机一样 ,dns可以和Address一致。

(5)填完之后保存,输入命令:

linux:
ping 192.168.2.222

结果不通。

2、出现以上结果,还需进行下一步的配置:

输入:

linux:
ifconfig

CentOS 7网络ping本机及百度等不通问题_第9张图片

这个ens33文件下,关于网络的配置的记录是没有的,所以需要修改它:

Linux:
vim /etc/sysconfig/network-scripts/ifcfg-ens33

CentOS 7网络ping本机及百度等不通问题_第10张图片

修改红色两处,增加IPADDR,GATEWAY等信息 。按esc退出,再按 :x 保存退出编辑。

重启网络:

Linux:
service network restart

CentOS 7网络ping本机及百度等不通问题_第11张图片

ping通,成功! 

另外,ping www.baidu.com也不通,还需配置一下:

linux:
vi /etc/resolv.conf
 
编辑输入:
 
#DNS1
nameserver 8.8.8.8
#DNS2
nameserver 8.8.4.4

设置到这里,我已经能ping通了

 CentOS 7网络ping本机及百度等不通问题_第12张图片

但是如果还不行的话,再设置:

windows上cmd中ipconfig查询默认网关:

CentOS 7网络ping本机及百度等不通问题_第13张图片

vi /etc/sysconfig/static-routes
添加以下内容,保存退出
 
any net default gw 192.168.0.1

 

你可能感兴趣的:(linux)