在CentOS Stream 8中,網絡配置是一個重要的步驟,以確保服務器能夠正常連接到網絡。由于CentOS Stream 8已經廢棄了network.service
,網絡配置需要使用nmcli
命令行工具來完成。以下是CentOS Stream 8網絡配置的詳細指南:
首先,使用ip
命令查看當前系統的網絡接口信息:
ip addr show
或者使用ifconfig
命令(如果系統支持):
ifconfig
網絡配置文件位于/etc/sysconfig/network-scripts/
目錄下,每個網卡對應一個以ifcfg-
開頭的配置文件。例如,ifcfg-eth0
對應于名為eth0
的網絡接口。
使用文本編輯器(如vi
或nano
)打開相應的配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
在配置文件中,按照以下步驟進行修改:
將BOOTPROTO
的值從dhcp
改為static
。
確保ONBOOT
的值為yes
。
添加或修改以下參數以設置靜態IP地址、子網掩碼、網關和DNS服務器:
IPADDR="192.168.1.100"
NETMASK="255.255.255.0"
GATEWAY="192.168.1.1"
DNS1="8.8.8.8"
DNS2="8.8.4.4"
(注意:將上述IP地址、子網掩碼、網關和DNS服務器替換為實際的值。)
在vi
編輯器中,按Esc
鍵,然后輸入:wq
并按回車保存并退出。
使用以下命令重啟NetworkManager服務,使更改生效:
sudo systemctl restart NetworkManager
或者,如果您使用的是NetworkManager命令行工具,可以使用:
sudo nmcli c reload eth0
或者重新激活網卡:
sudo nmcli con up eth0
無論您是在CentOS 8還是CentOS 9中配置靜態IP,都可以通過以下步驟驗證配置是否成功:
ip addr
命令查看網卡的IP地址信息,確保靜態IP地址已正確配置。ping
命令測試網絡連接,例如ping
一個外部IP地址或域名。nslookup
或dig
命令檢查DNS解析是否正常。ens33
、eth0
等)、靜態IP地址、子網掩碼、網關地址、DNS服務器地址。以上就是在CentOS Stream 8中配置網絡的詳細步驟。如果在配置過程中遇到問題,可以參考相關的技術文檔或尋求專業人士的幫助。