Centos7 ping不通百度方法

1.19.llx

问题

[root@centos7 ~]# ping www.baidu.com
ping: www.baidu.com: 未知的名称或服务

 解决方法

关闭CentOS7的防火墙

systemctl status firewalld.service                        //查询防火墙状态

                //Active:active(running)表示防火墙开启

                //Active:disavtive(dead)表示防火墙已经关闭

systemctl stop firewalld.service                           //临时关闭防火墙

systemctl disable firewalld.service                      //开机禁止防火墙服务器

systemctl enable firewalld.service                      //开机启动防火墙服务器

方法一

把动态IP地址(DHCP)修改为静态IP

1、修改网络配置为NAT模式

NAT是什么简介:NAT模式和桥接模式的区别详解_桥接模式和nat模式有什么区别-CSDN博客

步骤:打开VM→CentOS7→(设备)网络适配器→(虚拟机设置)网络适配器→NAT模式

2、修改虚拟网络编辑器,关闭DHCP服务

步骤:编辑→虚拟网络编辑器→VMnet8→NAT模式→将主机虚拟适配器连接到此网络→NAT设置

(以上操作需要建立在管理员身份下 —— 右键VMware (以管理员身份运行)

依照个人需求将本机对应的IP、子网掩码、网关填充完整

3、修改虚拟机的IP

步骤:启动虚拟机→打开终端→执行命令

[root@centos7 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

单击”  i  "键进入编辑模式(下方出现INSERT)将BOOTPROTO修改为static,在添加方框2的内容,最后按ESC键退出编辑模式,输入命令“:wq”即可保存并退出编辑

DEVICE=ens33                                              //网络端口的名称为ens33
ONBOOT=yes                                                //设置网卡为开机启动
IPADDR=172.16.19.10                                   //设置IP地址
PREFIX=24                                                    //设置子网掩码,等同于255.255.255.0
GATEWAY=172.16.19.2                                //设置默认网关
DNS=114.114.114.114                                   //设置DNS

4、重启网卡(修改完网络配置都需要重启网卡),后ping外网

service network restart

方法二

缺少网关(配置完方法一后,还是ping不通)

1、查看网关配置,查看有没有方法一中配置的网关

netstat -rn

2、添加网关,再查询网关,后ping外网

此方法为只能添加临时网关,重启网卡或重启虚拟机,会失效

route add default gw 172.16.19.2                                     //添加默认网关

netstat -rn                                                                         //查询当前路由表网关

补充方法二

配置网关文件

方法二重启网卡,发现网卡丢失

1、进入静态路由配置文件(可能是一个新文件,进入直接编辑即可)

vim /etc/sysconfig/static-routes                                                //进入静态路由配置文件

2、编辑静态路由,编辑完按“ESC”键,输出“wq”,保存并退出

 any net default gw 172.16.19.2                                              // 设置静态路由

3、重启网卡,查询网卡配置,后ping外网

service network restart                                                        //重启网卡

netstat -rn                                                                            //查询路由表

ping通之后,大功告成

希望以上方法能为大家起到帮助

  • 35
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值