在 CentOS 中設定網路是準備伺服器運作的重要方面。它確保伺服器與外界的連接並建立與網路上其他設備的互動。在本文中,我們將徹底研究透過控制台配置網路設定的過程,從安裝必要的工具到網路介面的詳細配置。
CentOS 上網路設定的第一步是安裝 net-tools 軟體包,其中包含重要的網路實用程序,包括 ifconfig。若要安裝此包,請執行以下命令:
sudo yum install net-tools
此操作將授予您存取用於設定和診斷網路的基本工具的權限。閱讀更多內容 診斷 Linux 資源.
接下來,您需要繼續設定網路介面。網路介面的設定檔位於 /etc/sysconfig/network-scripts 目錄。編輯的主要文件是 ifcfg-eth0 (或根據您的配置使用另一個介面)。在此文件中,您可以設定 IP 位址等參數(IPADDR)、子網路遮罩(NETMASK)、預設網關(GATEWAY) 以及網路正常運作所需的其他設定。
一個例子 ifcfg-eth0 文件內容可能如下圖所示:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
如果需要在單一網路介面上設定多個 IP 位址,則應建立其他設定文件,例如 ifcfg-eth0:0 對於第一個附加位址, ifcfg-eth0:1 為第二個,依此類推,在其中設定相應的設定。
更改設定檔後,需要重新啟動網路服務才能套用設定。可以使用以下命令完成:
sudo systemctl restart network
因此,透過控制台在 CentOS 中配置網路是一系列操作,從安裝必要的工具開始,編輯設定文件,最後應用設定。透過遵循這些步驟,您將能夠在 CentOS 伺服器上成功設定網路。