ubuntu网络配置

本文介绍ubuntu中的网络配置方法。

ubuntu需要在/etc/network/interfaces文件中设置网络配置,基本的格式如下:

auto <网卡名>
iface <网卡名> inet <模式>
address <ip>
netmask <掩码>
gateway <网关>
dns-nameservers <dns1, dns2>

网卡名可通过以下命令来获取到系统全部的网卡名:

ifconfig -a

模式一般使用dhcpstatic。当设置为static静态设置时,需要说明至少addressnetmask两个参数,示例:

  1. 通过dpchp

     auto eth0
     iface eth0 inet dhcp
    
  2. 静态ip

     auto eth0
     iface eth0 inet static
     address 192.168.0.11
     netmask 255.255.255.0
     gateway 192.168.0.1
     dns-nameservers 192.168.0.1
    

在桌面版本的ubuntu中,另外有network-manager服务来自动管理系统的网络配置。同时,network-manager在检测到/etc/network/interfaces文件经过了修改时,会取消自动管理。如果已经修改了/etc/network/interfaces,那么重启network-manager服务:

service network-manager restart

查看/etc/NetworkManager/NetworkManager.conf文件,managed此时设置为false

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false

posted @ 2014-12-31 20:18  drop *  阅读(236)  评论(0编辑  收藏  举报