今天给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 - 执行结果:
经测试,可以ping通外网,网络连接正常。
今天给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 - 执行结果:
经测试,可以ping通外网,网络连接正常。