1. 程式人生 > >教你怎麼在linux上永久修改IP地址

教你怎麼在linux上永久修改IP地址

1.首先,我們來看看ip地址。

ifconfig

這裡的是eth0,可以看到詳細的網絡卡資訊,包括網絡卡型別(乙太網網絡卡),硬體地址,IP地址,IP廣播地址,子網掩碼等。

這裡我們不細說這些內容,因為經驗的目的只是修改IP。

我們要注意兩個內容,第一:inet addr:xxx.xxx.xxx.xxx(這是IPV4地址)

inet6 addr:xxxxxxxxxxxxxxx(這是IPV6地址),第二我們要注意mask後面的內容:xxx.xxx.xxx.xxx這是子網掩碼。

例如小編這裡的就是192.168.1.254,子網掩碼是255.255.255.128(25位)


2.

我們要永久修改IP地址的話,只能修改網絡卡的配置檔案。這裡偏愛red hat,所以使用的是centos(fedora、centos、red hat都是一樣的。)

紅帽系列的網絡卡配置檔案在/etc/sysconfig/network-scripts下。

我們先改變路徑。

cd /etc/sysconfig/network-scripts


3.

ls檢視目錄檔案。

我們可以看到我們的eth0的配置檔案是ifcfg-eth0

ifcfg-eth0:x是我做的虛擬網絡卡


4.我們vi  ifcfg-eth0開啟配置檔案

5.

可以看到,這裡使用的是dhcp自動獲取IP地址(因為BOOTPROTO的引數為dhcp)

BOOTPROTO接受3個引數:none(禁止dhcp),static(靜態IP),dhcp(自動獲取)

6.

我們需要先修改BOOTPROTO的引數為static,然後建立兩個新引數IPADDR和NETMASK。

例如我們這裡修改IP地址為192.168.1.250,子網掩碼為255.255.255.128

7.

按下ESC

輸入:wq儲存退出。(如果不是root使用者,那麼要:wq! 強行儲存並退出)

reboot重啟。

8.重啟後檢視ip是不是已經改了?