我使用的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 --purge2)修改规则
$ 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
注:上面设置是为静态ip,如果要设置成动态ip,应该是:view plain
- 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
4)修改dnsview plain
- auto lo
- auto eth0
- iface lo inet loopback
- iface eth0 inet dhcp
$ sudo gedit /etc/resolv.conf ,添加
5)重启网络配置:$ sudo /etc/init.d/networking restartview plain
- nameserver 208.67.220.220
- nameserver 208.67.222.222
使用network-manager
1)编辑/etc/network/interfaces,将其中的所有网络的设置全部注释掉(就是在行前面打上#),仅留下lo(本地回环)的设置。然后重启NetworkManager和networking.
2)在图形界面里面设置网络ip