ubuntu不能上外网

ubuntu设置成静态IP后不能上外网,内网没问题,折腾一天后终于可以上网了。

关于dns的设置:

vim /etc/resov.conf

nameserver:202.106.0.20

nameserver:211.167.230.100

这个是系统自动设置的dns,我设置成114.114.114.114也可以使用,有需要也可以百度一下公用的dns。

http://jingyan.baidu.com/article/a3a3f811d00f348da3eb8a6f.html

以下是我碰到的问题。

ping不通:

原因是route路由表没有配置

route add default gw 192.168.1.1

这是我公司的网关,数据从你当地的服务器外发出去了。


ping得通具体IP,ping不通dns,上不了外网:

原因是配置表里限制住了

vim/etc/nsswitch.conf
hosts: files
networks: files
改成:
hosts: files dns wins


最后重启网络服务:

/etc/init.d/networking restart

相关文章

文章浏览阅读2.3k次,点赞4次,收藏22次。最近安装了CARLA预...
文章浏览阅读6.3k次,点赞5次,收藏15次。在清华镜像中下载U...
文章浏览阅读5k次。linux环境, python3.7.问题描述: 安装...
文章浏览阅读4.2k次,点赞4次,收藏17次。要安装这个 standa...
文章浏览阅读894次,点赞51次,收藏31次。在安卓使用vscode主...