寫在前面,問:為什么要固定ip。答:要知道固定IP的好處多多,隨意搬動,固定共享地址,不怕斷網等等
首先,我們要選取一個局域網內的IP,方法如下:
1、選取IP號段,一般是路由器DCHP以外的IP地址
比如:DCHP動態IP地址由192.168.1.11~255,那我們可以選取192.168.1.10(保證此IP沒有被其他設備占用)
2、路由器內設置要固定的IP地址和Mac碼,其中Mac碼可以找一個正在用的IP下分配好的來用,然后起個名字記錄下來
第二步,(Ctrl+Alt+T)打開命令行,ifconfig查看記錄相關配置(默認網關、子網掩碼等)
首先輸入 vim /etc/network/interface(每次更改前記得備份配置文件)

然后打開interfaces文件,若沒有權限更改可以先 su下到root權限,如圖:

將自動分配使用#號注釋掉,並添加信息如下(VIM可以使用wq!強制保存哦)
#auto lo #iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.1.10 #要固定的IP地址 netmask 255.255.255.0 #ifconf可以查看的子網掩碼 gateway 192.168.1.1 #默認網關
dns-nameserver 114.114.114.114 8.8.8.8 #靜態DNS碼
第三步:設置DNS配置文件,vim /etc/resolvconf/resolv.conf.d/base

打開界面添加設置如圖:

若本身已經有了數據,可以先用‘#’號注釋,然后再添加信息
第四步:其實到這一步就已經設置完畢了,但
可能未保存同步的還需要設置下 /etc/resolv.conf內的nameserver
打開方法都是使用vim編輯器,然后配置如圖:

第五步重啟網絡配置和網絡服務 /etc/init.d/networking restart
接着就重啟系統,ifconfig查看IP是否固定成功吧
經常遇到的問題:
配置完畢后,重啟系統無網絡???
原因:由於重啟導致 /etc/reslov.conf 內的修改被清空了,可以先查看下
解決辦法:重新設定/etc/reslov.conf 內的配置並保存退出,確認interfaces內的靜態DNS碼已填寫正常
追加:若還是無網絡的話,就vim 打開/etc/NetworkManager/NetworkManager.conf 將里面的 managed=false 改為 managed=true(!!!)
若是VM虛擬機的話,記得把網絡橋連方式更改下
