Linux(ubuntu)中如何設置靜態IP


寫在前面,問:為什么要固定ip。答:要知道固定IP的好處多多,隨意搬動,固定共享地址,不怕斷網等等

首先,我們要選取一個局域網內的IP,方法如下:

1、選取IP號段,首先用ifconfig命令查看當前的ip地址,設置的ip地址只能跟原ip地址或者跟虛擬機vmnet8的ip地址在同一網段。

比如:vmnet8的ip地址為 192.168.6.1 ,那我們可以選取192.168.6.106(保證此IP沒有被其他設備占用)

 

第二步,(Ctrl+Alt+T)打開命令行,ifconfig查看記錄相關配置(ip地址、子網掩碼等),再用nm-tool命令查看網關和dns地址。

接着輸入 vim  /etc/network/interfaces(每次更改前記得備份配置文件)

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

 

將自動分配使用#號注釋掉,並添加信息如下(VIM可以使用wq!強制保存哦)

 

第三步:設置DNS配置文件,vim /etc/resolvconf/resolv.conf.d/base

打開界面添加設置如圖:(其中第一個nameserver設置為上面nm-tool命令查到的dns地址)

 

若本身已經有了數據,可以先用‘#’號注釋,然后再添加信息

第四步:其實到這一步就已經設置完畢了,但

可能未保存同步的還需要設置下 /etc/resolv.conf內的nameserver 

打開方法都是使用vim編輯器,然后配置如圖:(其中第一個nameserver設置為上面nm-tool命令查到的dns地址

 

第五步重啟網絡配置和網絡服務  /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虛擬機的話,記得把網絡橋連方式更改下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM