我使用的ubuntu版本是9.10。听说此版本在配置网络的时候会出现点问题。ubuntu为我们提供了两种网络配置方案:
第一种使用networking(命令行方式);第二种network-manager(图形界面方式)。如果这两种方式同时使用,可能会出现无法连接网络的问题。所以只使用networking,要么只使用network-manager。参考:http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=162276
使用networking
1)卸载network-manager:
$ sudo apt-get remove network-manager --purge
2)修改规则
$ sudo gedit /etc/udev/rules.d/70-persistent-net.rules
删掉里面内容,并加上
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="
00:88:88:ff:12:61", ATTR{type}=="1", KERNEL=="eth*", NAME="
eth0"
注:这里的
00:88:88:ff:12:61
是你ubuntu的mac地址,eth0为你的一个ip标识
3)编辑interfaces
$ sudo gedit /etc/network/interfaces
auto lo auto eth0 iface lo inet loopback iface eth0 inet static address 192.168.0.8 netmask 255.255.255.0 gateway 192.168.0.254 broadcast 192.168.0.255
注:上面设置是为静态ip,如果要设置成动态ip,应该是:
auto lo auto eth0 iface lo inet loopback iface eth0 inet dhcp
4)修改dns
$ sudo gedit /etc/resolv.conf ,添加
5)重启网络配置:$ sudo /etc/init.d/networking restartnameserver 208.67.220.220 nameserver 208.67.222.222
使用network-manager
1)编辑/etc/network/interfaces,将其中的所有网络的设置全部注释掉(就是在行前面打上#),仅留下lo(本地回环)的设置。然后重启NetworkManager和networking.
2)在图形界面里面设置网络ip
2)在图形界面里面设置网络ip