解决 ubuntu 16.04、18.04等可以连接内网,无法连接外网的问题

今天给Ubuntu服务器机子接入了两根网线,突然发现网络延迟很高,基本处于断网状态,但是内网访问正常,外网基本处于瘫痪。使用ping命令测试网络是否通畅,结果也是可以ping通内网,无法ping同外网,同时可以ping通8.8.8.8 和 114.114.114.114。
以下是手动增加网关的一个解决方法,如果还不行就需要查看其它方法了:

1、查看配置文件

  • 执行命令:
    cat /etc/resolv.conf
  • 结果如下:
    #Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
    #DO NOT EDIT THIS FILE BY HAND – YOUR CHANGES WILL BE OVERWRITTEN

2、查看网关

  • 执行命令:
    route或netstat -rn
  • 执行结果:
    在这里插入图片描述
    可以看到网关为:10.214.43.1

3、修改 /etc/resolvconf/resolv.conf.d/head 文件

  • 执行命令:
    vim /etc/resolvconf/resolv.conf.d/head
  • 添加下列内容:
    nameserver 10.214.43.1
    nameserver 114.114.114.114
    nameserver 8.8.8.8
  • 保存退出

4、修改 /etc/resolv.conf 文件

  • 执行命令:
    vim /etc/resolv.conf
  • 添加下列内容:
    nameserver 10.214.43.1
    nameserver 114.114.114.114
    nameserver 8.8.8.8
  • 保存退出

5、重启网络配置

  • 执行命令:
    /etc/init.d/networking restart
  • 执行结果:
    输出 “ok” 为执行成功

6、测试ping通

  • 执行命令:
    ping cn.bing.com
  • 执行结果:
    在这里插入图片描述
    经测试,可以ping通外网,网络连接正常。

猜你喜欢

转载自blog.csdn.net/qq_43522889/article/details/129502980