在CentOS Stream 8中,網絡管理可以通過多種方式進行,包括使用NetworkManager命令行工具以及手動編輯網絡配置文件。以下是一些基本的網絡管理技巧:
查看網絡接口狀態:
nmcli device status
這將顯示所有可用的網絡接口及其狀態。
編輯網絡連接:
sudo nmcli connection edit interface <interface_name>
例如,編輯名為ens33
的接口:
sudo nmcli connection edit interface ens33
配置靜態IP地址:
在打開的編輯器中,找到ipv4.addresses
設置,添加新的IP地址和子網掩碼。例如:
ipv4.addresses 192.168.1.10/24
如果需要配置IPv6地址,在ipv6.addresses
設置下添加相應的行。
應用更改:
保存并退出編輯器后,使用以下命令應用更改:
sudo nmcli connection up <interface_name>
驗證網絡配置:
使用以下命令驗證新的網絡配置是否已生效:
ip addr show <interface_name>
查看網絡接口信息:
ip addr show
或者使用ifconfig
命令(如果系統支持)。
編輯網絡配置文件:
網絡配置文件位于/etc/sysconfig/network-scripts/
目錄下,文件名格式為ifcfg-<interface_name>
。例如:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
配置靜態IP:
將BOOTPROTO
的值從dhcp
改為static
,并添加或修改以下參數以設置靜態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"
ONBOOT="yes"
保存并退出編輯器:
在vi
編輯器中,按Esc
鍵,然后輸入:wq
并按回車保存并退出。
重啟網絡服務:
使用以下命令重啟NetworkManager服務以應用更改:
sudo systemctl restart NetworkManager
驗證配置:
使用以下命令驗證網絡配置是否成功:
ip addr show ens33
或者使用ping
命令測試網絡連通性。
systemctl restart network
命令。以上就是在CentOS Stream 8中進行網絡管理的基本技巧。如果在配置過程中遇到問題,可以參考相關的技術文檔或尋求專業人士的幫助。