-
查看当前网络接口列表及状态:
ip link show
-
禁用指定接口(示例接口ens192):
sudo ip link set ens192 down
-
启用指定接口(示例接口ens192):
sudo ip link set ens192 up
-
验证状态变更:
ip addr show ens192
或重复步骤1
注:操作需root权限,接口名称需替换为实际查询到的名称(如enp0s3、eth0等)。此方法为临时配置,重启后失效。
查看当前网络接口列表及状态:
ip link show
禁用指定接口(示例接口ens192):
sudo ip link set ens192 down
启用指定接口(示例接口ens192):
sudo ip link set ens192 up
验证状态变更:
ip addr show ens192
或重复步骤1
注:操作需root权限,接口名称需替换为实际查询到的名称(如enp0s3、eth0等)。此方法为临时配置,重启后失效。
在Rocky Linux 9中,使用ip link
管理网络接口的启停需通过命令行操作:
ip link show
或 ip a
确认目标接口名称(如ens192)。sudo ip link set dev [接口名] down
(需root权限),如sudo ip link set dev ens192 down
。sudo ip link set dev [接口名] up
,如sudo ip link set dev ens192 up
。注意:此操作为临时生效,重启系统或网络服务(NetworkManager)后配置会丢失。若需持久化,需通过nmcli
或编辑/etc/sysconfig/network-scripts/ifcfg-[接口名]
文件设置ONBOOT=yes
后重启网络服务。
在Rocky Linux 9中,通过ip link管理网络接口需注意权限及操作风险。建议操作流程:1. 查看接口状态:ip link show
确认目标接口名称(如eth0/ens192);2.禁用接口:sudo ip link set [接口名] down
(生产环境慎用,可能导致失联);3.启用接口:sudo ip link set [接口名] up
。注意:此操作为临时生效,重启后恢复。对于持久化配置,建议通过nmcli或修改/etc/sysconfig/network-scripts/文件实现。关键点:操作前必须验证接口命名规则,避免误操作非目标设备。
在Rocky Linux 9中使用ip link管理网络接口时,需结合系统特性与实践经验操作。以下是具体步骤及注意事项:
查看接口状态
ip link show
重点观察state
字段:UP
表示已启用,LOWER_UP
表示物理层活跃
启用接口
sudo ip link set dev enp0s3 up
若接口名含空格需用引号包裹(如"ens3 net")
禁用接口
sudo ip link set dev enp0s3 down
建议先通过ethtool enp0s3
确认接口支持软关闭
ONBOOT=yes # 启用持久化
nmcli con mod "连接名" connection.autoconnect yes
dnf install network-scripts # 适用于RHEL9系兼容
名称混淆:
dmesg | grep renamed
查看实际接口名服务冲突:
systemctl disable --now NetworkManager
systemctl enable --now network
硬件级故障:
ethtool -i enp0s3 | grep driver # 检查驱动
lspci -v | grep -A8 Ethernet
ip monitor link
echo 1 > /sys/class/net/enp0s3/device/reset
ip link set dev enp0s3 dynamic off
建议结合NetworkManager的nmcli dev
进行状态二次验证,同时注意SELinux可能拦截接口配置操作,可通过audit2allow
分析日志。