Featured image of post CentOS 設定網卡為靜態IP方式

CentOS 設定網卡為靜態IP方式

在 CentOS 中,可以透過以下步驟設定網卡為靜態 IP 地址: cd /etc/sysconfig/net…

在 CentOS 中,可以透過以下步驟設定網卡為靜態 IP 地址:

  1. 打開 /etc/sysconfig/network-scripts 目錄,找到要修改的網卡配置文件。以 eth0 為例,找到名為 ifcfg-eth0 的文件。
1
2
3
|  | cd /etc/sysconfig/network-scripts |
| --- | --- |
|  | ls ifcfg-* |

CentOS 設定網卡為靜態 IP 方式

  1. 備份該文件,並使用文本編輯器打開該文件。例如,可以使用 vi 編輯器打開 ifcfg-eth0 文件:
1
2
3
|  | cp ifcfg-eth0 ifcfg-eth0.bak |
| --- | --- |
|  | vi ifcfg-eth0 |
  1. 將 BOOTPROTO 屬性設定為 static,表示使用靜態 IP 地址,並添加以下屬性:
1
2
3
4
5
6
|  | IPADDR=192.168.0.100        # 設定網卡的 IP 地址 |
| --- | --- |
|  | NETMASK=255.255.255.0       # 設定網卡的子網掩碼 |
|  | GATEWAY=192.168.0.1         # 設定閘道的 IP 地址 |
|  | DNS1=8.8.8.8                # 設定首選 DNS 伺服器的 IP 地址 |
|  | DNS2=8.8.4.4                # 設定備用的 DNS 伺服器的 IP 地址(可選) |

例如,修改後的文件內容如下所示:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
|  | TYPE=Ethernet |
| --- | --- |
|  | BOOTPROTO=static |
|  | NAME=eth0 |
|  | DEVICE=eth0 |
|  | ONBOOT=yes |
|  | IPADDR=192.168.0.100 |
|  | NETMASK=255.255.255.0 |
|  | GATEWAY=192.168.0.1 |
|  | DNS1=8.8.8.8 |
|  | DNS2=8.8.4.4 |
|  | # DNS 地址國內的可以參考這篇文章裡提到的 dns https://bmzhp.com/knowledge/164.html |

CentOS 設定網卡為靜態 IP 方式

  1. 儲存修改後的文件,並重新啟動網路服務。
1
systemctl restart network
  1. 使用 ip addr 命令檢查網卡是否使用了靜態 IP 地址。
1
ip addr

以上就是在 CentOS 中設定網卡為靜態 IP 地址的完整步驟。希望這個方法能幫助您成功設定網卡的靜態 IP 地址。

Licensed under CC BY-NC-SA 4.0
使用 Hugo 建立
主題 StackJimmy 設計