我們在使用centos的時候通常會遇到修改IP地址的問題,輸入代碼:
# ifconfig eth0 192.168.1.80
這樣就把IP地址修改為192.168.1.80找前,(這里要注意網(wǎng)關(guān)和DNS是否需要修改)蛉幸,但是當(dāng)機(jī)器重啟或重啟網(wǎng)卡之后吹榴,還是會變回原來的地址,這種修改方式只適用于需要臨時做IP修改。
那么要怎么永久性修改呢兆解?
1披摄,在服務(wù)器上打開Terminal
2亲雪,輸入命令“cd /etc/sysconfig/network-scripts/”回車,進(jìn)入網(wǎng)絡(luò)配置目錄里面
3疚膊,然后輸入命令“l(fā)s”义辕,列出當(dāng)前目錄下的文件。如下圖所示寓盗,當(dāng)前有2個網(wǎng)卡eth0和eth1灌砖。要注意的是當(dāng)前網(wǎng)線插在哪個網(wǎng)卡上就修改哪個網(wǎng)卡。
4傀蚌,輸入命令“vi ifcfg-eth0”基显,回車進(jìn)入編輯模式
5,進(jìn)入vi編輯模式善炫,顯示當(dāng)前的網(wǎng)絡(luò)配置
6撩幽,在上面的界面中按鍵盤A鍵進(jìn)入編輯狀態(tài),根據(jù)自己的實際情況填寫相關(guān)信息箩艺。
DEVICE=eth0 ????#描述網(wǎng)卡對應(yīng)的設(shè)備別名窜醉,例如ifcfg-eth0的文件中它為eth0BOOTPROTO=static????#設(shè)置網(wǎng)卡獲得ip地址的方式,選項可以為為static(靜態(tài))艺谆,dhcp(動態(tài))或none(不指定)
IPADDR=192.168.0.2?NETMASK=255.255.255.0???#網(wǎng)卡對應(yīng)的網(wǎng)絡(luò)掩碼
NETWORK=192.168.0.0 ??##特別注意榨惰,這里不是網(wǎng)關(guān),也就是所屬的網(wǎng)段擂涛。
GATEWAY=192.168.0.1 ???##GATEWAY這個才是網(wǎng)關(guān)的意思
ONBOOT=yes????????????#系統(tǒng)啟動時是否設(shè)置此網(wǎng)絡(luò)接口读串,設(shè)置為yes時聊记,系統(tǒng)啟動時激活此設(shè)備
其它的默認(rèn)不變
修改后按ESC退出編輯狀態(tài),然后輸入:wq!保存成功
特別注意:當(dāng)vi /etc/sysconfig/network-scripts/ifcfg-eth0這個里面沒有網(wǎng)關(guān)信息的時候恢暖。那網(wǎng)關(guān)就在vi /etc/sysconfig/network里面修改排监,找到GATEWAY=這里輸入網(wǎng)關(guān),其它默認(rèn)杰捂。
比如IP是58.51.84.2 把網(wǎng)關(guān)就是
GATEWAY=58.51.84.1
7舆床,輸入命令“service network restart”,重啟網(wǎng)絡(luò)
8嫁佳,輸入命令“ifconfig”挨队,就可以看到你設(shè)置的固定ip地址了