每每ubuntu不能上网的时候就特别发怵。麻烦网友很多次了,不好意思再后者脸皮去问人,自己在网上找了一些资料来看,回过头来发现还是很简单的。在此记录一下,防止以后忘记。
window跟ubuntu的上网原理都是一样的。回想一下windows上需要设置哪些才能上网:IP,子网掩码,网关,DNS。 ubuntu也是一样的,只不过ubunut上变成了以命令的形式来设置这些。
网上的一些教程多用VIM,NANO命令。实际上VIM在刚装操作系统的时候,这些都还没有安装,而NANO,VI等也因为命令比较晦涩难懂,不好使用。因此我们直接创建文件然后编辑文件。
创建文件interfaces(ip等设置)和resolv.conf(dns设置).内容分别如下:
interfaces:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.13
gateway 192.168.1.1
netmask 255.255.255.0
resolv.conf:
nameserver 202.101.172.35(//注释:浙江dns)
nameserver 192.168.1.1(//注释:网关)
nameserver 192.168.1.11(//注释:ip)
nameserver 202.101.172.36(//注释:浙江dns)
先后执行命令:
sudo cp interfaces /etc/network/interfaces
sudo cp resolv.conf /etc/resolv.conf
这样就分别在对应的文件夹下面生成了必要的文件。
执行命令:
sudo /etc/init.d/networking restart
提示”* Reconfiguring network interfaces… [OK]“
应该就可以上网了。打开firefox测试。