Ubuntu12.04 修改ip、mac和dns

    经过好几天的折腾终于把Ubuntu12.04的网络配置好了,下面总结一下配置网络时的小小经验。

Ubuntu设置网络IP共有两种方式,一种Network Manager,也就是图形界面修改网络参数,另一种是networking,为手动修改(ubuntu server版中只有手动修改方式)。

一下主要以手动修改方式为主,即修改/etc/network/interfaces 文件来修改ip,MAC,DNS。

首先,Ctrl+Alt+t打开terminal,键入 sudo gedit /etc/network/interfaces ,打开后文件最初内容为


即本地回路,修改如下


以上更改为自己的ip,网关即可。

若修改Mac地址,加入下面语句

pre-up ifconfig eth0 hw ether xx:xx:xx:xx


DNS配置

terminal 中键入 sudo gedit /etc/resolv.conf 

会看到 resolv..conf 文件中内容 


你会看到这样两句注释,即告诉你修改的dns,重启后也会被覆盖掉,所以不直接在这里修改。

同上方式,仍然打开/etc/network/interfaces,

在ip后面输入 

dns-nameservers 202.112.144.236

回到terminal,ctrl+c关闭文件,

键入 sudo /etc/init.d/networking restart ,重启网关,所有修改的设置即刻生效。


注意: networking 和 network manager 不可同时配置,若同时配置,系统会默认以interfaces中的参数来配置网络。配置过interfaces文件之后,network manager会

自动放弃对网络的配置。打开 /etc/networkmanager/natworkmanager.conf 会看到最后一行

managed = false, 即系统自动把其设置为false,取消对网络配置的管理。


你可能感兴趣的:(Linux)