轉載:https://www.cnblogs.com/EasonJim/p/7857671.html
一、Server版:
1、修改IP地址
打開/etc/network/interfaces
sudo vim /etc/network/interfaces
加入以下語句:
auto eth0 #要設置的網卡 iface eth0 inet static #設置靜態IP;如果是使用自動IP用dhcp,后面的不用設置,一般少用 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生效
二、Desktop版:
Desktop下有一個Network-manager的軟件,這個軟件如果上面設置了,那么默認會以上面的配置為准,Network-manager會失效,但是這個設置只有在重啟電腦才會生效。
如果不重啟時,那么需要停止這個服務再去設置
sudo service network-manager stop
接下來通過上面的配置即可。
但是這樣的做法有點麻煩,既然用了Desktop的,倒不如直接用Network-manager來設置快一些(也就是設置里面的網絡設置)。
同樣,如果要設置無線網卡的IP時,用這個配置也是最快的,沒必要使用上面的配置進行配置。