CentOS配置静态IP
目錄
- 方式1(通用):手工修改配置文件
- 一、為什么要在CentOS中配置配置靜態ip地址?
- 二、在NAT模式下配置centOS中的靜態ip的方法
- 方式2(僅限Centos6):setup工具
- 1、打開終端,切換root身份
- 2、使用setup命令進入設置界面
- 3、重啟網絡
方式1(通用):手工修改配置文件
一、為什么要在CentOS中配置配置靜態ip地址?
答:這是因為在vm中的centOS中的ip地址在沒有重啟的情況下發生變化,虛擬機的ip租約過期后,ip就會重新分配,從而造成ip地址的自行變化。為了應用方便和ip地址的固定,就需要設置centOS的靜態ip,也就是固態ip地址,那我們之前的連接都會失效
二、在NAT模式下配置centOS中的靜態ip的方法
1、設置虛擬機的網卡類型為NAT 模式
點擊“編輯虛擬機設置”:
選擇NAT模式:
2、查找子網IP、子網掩碼、網關IP參數
點擊“虛擬網絡編輯器(N)”:
點擊“VMnet8”下面的“NAT設置(S)……”:
把下面的幾個參數截圖保存下來,等會需要使用:
3、配置相關文件
首先輸入:
cd /etc/sysconfig/network-scripts/然后在輸入ls可以看到下面有許多文件,找到以ifcfg-en開頭的,例如:
然后使用vim 文件名稱打開它,你的可能和我不太一樣,比如參數值兩邊沒有雙引號,不過別擔心,接著往下看,例如我的文件打開之后是這樣的:
首先更改BOOTPROTO為static,例如:
其次更改ONBOOT為yes,用于設置是否開機啟動,例如:
然后增加靜態IP、子網掩碼、網關IP參數,這個不能和我一樣,別急著設置,看看我下面怎么說,例如:
第一個參數是你需要設置的靜態IP地址,還記得我之前讓你截取的圖片嗎,里面有一個子網IP,例如:
所以我們這個IPADDR和子網IP有關系,它的前三個位置需要和子網IP的相同,如果按照我們上面的子網IP來說,那IPADDR只能是192.168.220.0~192.168.220.255之間
第二個參數是子網掩碼,和我們截圖中的應該相同,也就是它:
第三個參數是網關IP,和我們截圖中的應該相同,也就是它:
那么根據上面的解釋,我的這三個參數可以設置一下了,例如:
你就復制我的然后去改吧,免得參數名稱出問題,保存退出就可以了,不過如果你的文件中參數值兩邊沒有雙引號,你也別加雙引號就是了,具體參數值內容是一樣的配置方法
配置DSN1,一般都配置成8.8.8.8,如下:
DNS1="8.8.8.8"修改完成之后文件內容如下:
4、重啟服務
輸入:
service network restart如果出現OK就可以了,如果出現failed錯誤,那就可能 和 NetworkManager 服務有沖突,可以嘗試一下我的方法去解決,分別輸入:
service NetworkManager stopchkconfig NetworkManager off上面的兩個命令分別是關閉NetworkManger服務和禁止NetworkManger服務開機啟動,然后再次使用service network restart重啟服務,如果重啟服務還是失敗,說明禁用NetworkManger服務不能解決這個問題,那你在去搜搜其他的方法
5、通過ifconfig和ip addr命令查看靜態ip是否更改成功
方式2(僅限Centos6):setup工具
1、打開終端,切換root身份
如果當前用戶身份不是root,那就使用su - root切換root身份
如果當前用戶就是root,那就不用在切換了
2、使用setup命令進入設置界面
在終端中輸入setup回車,使用下箭頭選擇網絡服務(英文環境是:Network Configuration),然后回車確定:
使用下箭頭選擇設備配置(英文環境:Device Configuration),點擊回車,如下:
選擇eth0……,點擊回車鍵如下:
設置網絡配置參數,如下:
點擊Tab按鍵可以從輸入位置切換到按鈕,選中按鈕之后,點擊回車按鈕就可以了
3、重啟網絡
輸入如下命令,點擊回車重啟網絡
service network restart總結
以上是生活随笔為你收集整理的CentOS配置静态IP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《大话设计模式》--模板模式
- 下一篇: ArcMap10 批量等距离分割线段