Ubuntu12.04 desktop安装后默认自动启用network-manager,这个程序会自动配置网络,前提是网内有dhcp服务器
1.配置接口
打开/etc/network/interfaces,加入如下设置
auto eth0
iface eth0 inet static
address 192.168.0.67
netmask 255.255.255.0
gateway 192.168.0.1
重启networking服务
sudo /etc/init.d/networking restart
或
sudo service networking restart
2.配置DNS
现在Ubuntu12.04下通过直接修改/etc/resovl.conf文件不再管用了,重启后配置会丢失
应该修改/etc/resolvconf/resolv.conf.d/base 文件,在其中加入nameserver x.x.x.x
重启resolvconf服务
sudo /etc/init.d/resolvconf restart
或
sudo service resolvconf restart
如果想手工配置网络,需要关闭network-manager,使用命令sudo services network-manage stop;或者系统会在你手工修改接口配置后自动定制network-manager服务。此时可以查看network-manager的配置文件,/etc/NetworkManager/NetworkManager.conf中
[ifupdown]
managed=false
想要再次使用network-manager,需要将此值设为true