Ubuntu 16.04設定IP、閘道器、DNS
阿新 • • 發佈:2019-01-09
對於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