ubuntu 20 可以连接内网,无法连接外网, 网络小图标一直带问号

主要是参考的这个链接说的
我遇到的情况是,可以ping通内网,同时可以ping 8.8.8.8,114.114.114.114, 但是ping外网失败,教程说需要手动增加网关。

routenetstat -rn,获取网关10.219.91.1,我使用route网关没有显示,可以换netstart -rn。

$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.219.91.1 0.0.0.0 UG 0 0 0 ens33
10.219.91.0 * 255.255.255.0 U 0 0 0 ens33
link-local * 255.255.0.0 U 1000 0 0 ens33

修改/etc/resolvconf/resolv.conf.d/head, 增加如下3行

nameserver 10.219.91.1
nameserver 114.114.114.114
nameserver 8.8.8.8

但是我的etc目录下没有resolvconf这个文件,直接在etc下文件搜索resolv.conf,路径应该就是/etc/resolv.conf了,打开后加入上面的三行发现这个文件是只读的不许修改。

sudo chmod 777 /etc/resolv.conf

就可以保存修改了,修改完后要把系统文件改回readonly

readonly: sudo chmod 440 /etc/resolv.conf

重新连接网络就可以了。
ping www.baidu.com ,显示成功

后面电脑重启又不行了
上网搜百度DNS,复制
右上角打开网络设置,IPv4的DNS,下面空格粘贴上百度的DNS,apply,网络重新连接,可以了

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值