linux 系統中設置靜態 ip 地址的步驟:查看網絡接口(ip addr)。編輯網絡配置文件(sudo nano /etc/sysconfig/network-scripts/ifcfg-interface)。設置靜態 ip 地址(ipaddr=)。設置子網掩碼和網關(netmask=、gateway=)。禁用 dhcp(onboot=no)。保存更改并重啟網絡(sudo systemctl restart network)。驗證 ip 地址(ip addr)。
如何設置 Linux 靜態 IP 地址
在 Linux 系統中,設置靜態 IP 地址非常簡單,只需執行以下步驟:
1. 查看網絡接口
首先,你需要確定要配置靜態 IP 地址的網絡接口。可以通過運行以下命令來查看可用的網絡接口:
ip addr
登錄后復制登錄后復制
將輸出類似于:
1: lo: <loopback> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <broadcast> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:50:56:c0:00:08 brd ff:ff:ff:ff:ff:ff</broadcast></loopback>
登錄后復制
在這種情況下,網絡接口是 eth0。
2. 編輯網絡配置文件
接下來,你需要編輯 /etc/sysconfig/network-scripts/ifcfg-INTERFACE 文件,其中 INTERFACE 是你要配置的網絡接口的名稱(在本例中為 eth0)。
使用文本編輯器打開文件:
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
登錄后復制
3. 設置靜態 IP 地址
在文件中,找到以下行:
IPADDR=
登錄后復制
取消注釋該行并輸入你要使用的靜態 IP 地址,例如:
IPADDR=192.168.1.10
登錄后復制
4. 設置子網掩碼和網關
同樣,找到以下行:
NETMASK=
登錄后復制
GATEWAY=
登錄后復制
取消注釋這些行并輸入相應的子網掩碼和網關,例如:
NETMASK=255.255.255.0 GATEWAY=192.168.1.1
登錄后復制
5. 禁用 DHCP
為了確保系統使用靜態 IP 地址,你需要禁用 DHCP。找到以下行:
ONBOOT=no
登錄后復制
取消注釋該行,確保它設置為 no。
6. 保存更改并重啟網絡
保存文件并退出文本編輯器。然后,通過運行以下命令重新啟動網絡:
sudo systemctl restart network
登錄后復制
7. 驗證 IP 地址
最后,使用 ip addr 命令驗證是否已設置靜態 IP 地址:
ip addr
登錄后復制登錄后復制
輸出應顯示所配置的靜態 IP 地址。