Ubuntu可以ping ip但是无法ping网址解决办法

一、初步解决

情况如上

不出意外应该是dns出现问题,于是跟着教程修改dns,大多数教程试了以后都没用。

于是查看/etc/resolv.conf文件,该文件为dns客户机配置文件。

可以看到最后的dns ,'options' 是指DNS解析器的一些配置选项。'edns0' 是其中一个选项,它表示启用EDNS0(扩展DNS协议)。EDNS0是一种扩展DNS协议,它允许DNS消息包含更多的数据。

注意!此文件为readonly文件,要先进入root权限再进行修改。                        

sudo -s #进入root

 进入root以后键入

vi /etc/resolv.conf 

将nameservers改为8.8.8.8

 :wq保存退出,再尝试ping网址发现可以ping通

二、补充

执行以上操作,重启后依然无法ping通,因为设置会被重新设置为默认

解决:

sudo vi /etc/network/interfaces

# 添加以下代码
dns-nameservers 8.8.8.8

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值