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
原文链接:https://www.f2er.com/ubuntu/355527.html