在CentOS Stream 8中配置网络可以通过以下几种方法:
查看网络接口状态:
使用以下命令查看当前的网络连接状态:
nmcli device status
编辑网络连接:
启动NetworkManager文本用户界面:
nmtui
选择要编辑的连接,按回车进入编辑界面。
将“IPv4 CONFIGURATION”从“Automatic”改为“Manual”。
通过方向键选择各网络参数配置项以配置网络信息(如IP地址、子网掩码、网关、DNS等)。
激活连接:编辑完配置信息后,选择“Activate a connection”并按回车激活连接。
重新加载网络配置:使用以下命令重新加载配置并应用更改:
nmcli connection reload ens192
或者
systemctl restart NetworkManager
验证网络连接:
使用 ping 命令测试网络连通性,例如:
ping www.baidu.com
查看网络接口:
使用以下命令查看当前系统的网络接口信息:
ip addr show
或者使用 ifconfig 命令(如果系统支持):
ifconfig
编辑网络配置文件:
网络配置文件位于 /etc/sysconfig/network-scripts/
目录下,每个网卡对应一个以 ifcfg-
开头的配置文件。例如,ifcfg-eth0
对应于名为 eth0 的网络接口。使用文本编辑器(如 vi 或 nano)打开相应的配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
配置静态IP地址:
在配置文件中,按照以下步骤进行修改:
将 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
验证配置:
使用以下步骤验证配置是否成功:
ip addr
命令查看网卡的 IP 地址信息,确保静态 IP 地址已正确配置。以上就是在 CentOS Stream 8 中配置网络的详细步骤。如果在配置过程中遇到问题,可以参考相关的技术文档或寻求专业人士的帮助。