ubuntu 静态ip设置
网络环境:局域网(192.168.1.1)
按照网络上的教程:
1,sudo vi /etc/network/interfaces
//在lo 下面的添加
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.103
gateway 192.168.1.1
netmask 255.255.255.0
#network 192.168.0.0
#broadcast 192.168.0.255
2, sudo vi /etc//resolv.conf
//在这里填写DNS信息;
nameserver 192.168.1.1
sudo /etc/init.d/networking restart
3,因为重启后 resolv.conf 文件内容会没有了,所以要修改 cd /etc/resolvconf/resolv.conf.d/ 中的base文件
sudo vi /etc/resolveconf/resolv.conf.d
可是按照以上配置完毕后。ping 局域网内计算机(192.168.1.101)可以ping通,而ping不通 外网(www.baidu.com)提示说:Network Unreachable ...
之后,我把DNS改为wlan接口的地址,即重复上述2
nameserver 210.22.70.3
sudo /etc/init.d/networking restart
可这次Ping外网显示 unknow host
最后我只配置第一步。紧接着sudo route add default gw 192.168.1.1 dev eth0
就通了外网,但我得每次开机都要输入一次。。。。。大神们指教指教,万分感谢!