1. 程式人生 > >Ubuntu 16.04設定IP、閘道器、DNS

Ubuntu 16.04設定IP、閘道器、DNS

對於Ubuntu和CentOS 6配置都適用

1、修改IP地址

開啟/etc/network/interfaces

sudo vim /etc/network/interfaces

加入以下語句:

auto eth0 #要設定的網絡卡
iface eth0 inet static #設定靜態IP;如果是使用自動IP用dhcp,後面的不用設定,一般少用
pre-up ifconfig eth0 hw ether 08:00:27:75:1F:16(這裡是你機器的MAC地址)
addressxxx.xxx.xxx.xxx #IP地址
netmaskxxx.xxx.xxx.xxx #子網掩碼
gatewayxxx.xxx.xxx.xxx #閘道器

2、修改DNS

開啟/etc/resolv.conf

sudo vim /etc/resolv.conf

注意:上面設定的檔案重啟後會覆蓋,如果要持久的儲存,需要修改:/etc/resolvconf/resolv.conf.d/base

改為如下內容:

search localdomain #如果本Server為DNS伺服器,可以加上這一句,如果不是,可以不加
nameserver 172.16.3.4 #希望修改成的DNS
nameserver 172.16.3.3 #希望修改成的DNS

3、重啟服務生效

先執行一次,然後在rc.local里加入這個重啟網路配置的命令:

sudo /etc/init.d/networking restart #使網絡卡配置生效
sudo /etc/init.d/resolvconf restart #使DNS生效

參考文章:

1.https://www.cnblogs.com/EasonJim/p/7857671.html

2.https://segmentfault.com/q/1010000006678955/a-1020000006681832