在CentOS Stream 8中,网络管理可以通过多种命令行工具来实现,其中最常用的是nmcli和ip命令。以下是一些常见的网络管理技巧:
nmcli管理网络nmcli(NetworkManager命令行工具)是CentOS 8中用于管理网络连接的工具。以下是一些基本操作:
启动和停止NetworkManager服务:
sudo systemctl start NetworkManager sudo systemctl stop NetworkManager sudo systemctl status NetworkManager 查看网络状态:
nmcli general hostname nmcli connection show 配置静态IP地址: 编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,设置BOOTPROTO为static,并添加IPADDR、NETMASK、GATEWAY和DNS等参数。例如:
DEVICE=eth0 BOOTPROTO=static 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 重启网络服务:
sudo systemctl restart network 或者
nmcli networking off nmcli networking on ip命令管理网络ip命令是CentOS 8中用于显示和配置内核IP配置的命令行工具。以下是一些基本操作:
查看网络接口:
ip addr show ip link show 配置静态IP地址:
sudo ip addr add 192.168.1.100/24 dev eth0 sudo ip addr add 192.168.1.101/24 dev eth0 重启网络服务:
sudo systemctl restart network 配置VLAN:
sudo ip link add link eth0 name eth0.100 type vlan id 100 sudo ip link set dev eth0.100 up 限制带宽:
sudo tc qdisc add dev eth0 root handle 1: htb default 30 sudo tc class add dev eth0 parent 1: classid 1:1 htb rate 1mbit 设置网络别名:
sudo ip addr add 192.168.2.100/24 dev eth0 label eth0:1 监控网络连接状态:
netstat -antpss ss -antpss 通过这些技巧,你可以有效地管理CentOS Stream 8的网络配置,确保系统能够正确连接到网络并与其他设备通信。