Ubuntu Server修改静态IP

Ubuntu Sever分配网络时默认使用的是DHCP,所以每次服务器重启或者重启虚拟机时,系统的IP都会改变,之前的一些SSH链接等又需要重新设置,很麻烦,所以特将在ubuntu14.04系统下设置静态IP的方法记录一下。
1、查询本机ip地址和掩码地址

1
ifconfig


可以找到我们的ip地址为172.16.25.221 掩码地址为255.255.252.0
2、查询网关

1
netstat -rn


可以找到Gateway为172.16.27.254
3、设置静态ip

1
sudo vim /etc/netwok/interfaces

将iface eth0 inet dhcp 改成iface eth0 inet static(一般默认网卡为eth0 ,本机显示为p6p1),并在下面添加

1
2
3
address 172.16.25.221
netmask 255.255.252.0
gateway 172.16.27.254


4、执行

1
sudo vim /etc/NetworkManager/NetworkManager.conf

将managed=false 改成true
5、修改dns 服务器

1
sudo vim /etc/resolv.conf

添加如下内容:

1
2
202.114.64.2  #whudns
202.114.96.1 #whudns

为避免重启后dns又被自动修改为默认值,可以选择永久性修改dns

1
sudo vim /etc/resolvconf/resolv.conf.d/base

添加如下内容:

1
2
nameserver 202.114.64.2
nameserver 202.114.96.1

6、重启

1
sudo reboot