UBUNTU server 修改 IP 和 DNS

1、修改网卡静态IP,

打开 /etc/network/interfaces
sudo vim /etc/network/interfaces
加入以下语句:
auto eth0
iface eth0 inet static
address 192.168.2.60 #IP地址
netmask 255.255.255.0 #子网掩码
gateway xxx.xxx.xxx.xxx #网关

2、修改网卡DHCP,

auto eth0
iface eth0 inet dhcp
可用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
也可以在命令行下直接输入下面的命令来获取地址
sudo dhclient eth0

3、设定第二个IP地址(虚拟IP地址)

在该文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x

4、修改DNS

修改网卡 DNS 地址的方法
sudo vim /etc/resolv.conf
改为如下内容:
search localdomain
nameserver 172.16.3.4 希望修改成的DNS
nameserver 172.16.3.3 希望修改成的DNS

5、最后一步,也是最重要的一步。

在rc.local里加入这个重启网络配置的命令:
sudo /etc/init.d/networking restart

6、设置当前主机的主机名称:

sudo /bin/hostname newname