使用 sudo ip link set dev [接口名] down
禁用接口,sudo ip link set dev [接口名] up
启用接口。
如何在 Rocky Linux 9 中使用 ip link set 命令禁用或启用网络接口?
在Rocky Linux 9中,使用ip link set
命令禁用或启用网络接口是网络管理的基础操作。根据经验,建议按以下步骤执行:
- 禁用接口:
sudo ip link set <接口名> down
(如ens192
) - 启用接口:
sudo ip link set <接口名> up
注意点:
- 需root权限,建议配合
sudo
使用 - 操作前通过
ip addr show
确认接口名称 - 临时生效,重启后会恢复原状态
- 永久配置建议通过NetworkManager或修改
/etc/sysconfig/network-scripts/
下对应文件 - 生产环境操作前需确认接口用途,避免误断业务
更多回答
在Rocky Linux 9中使用ip link set
管理网络接口时,需注意以下实践细节:
-
基础操作
- 禁用接口:
sudo ip link set dev [接口名] down
(如ens192
) - 启用接口:
sudo ip link set dev [接口名] up
- 状态验证:
ip link show [接口名] | grep state
- 禁用接口:
-
常见挑战
- 接口命名混乱:Rocky Linux 9默认采用Predictable Network Interface Names,需通过
ip -c link
确认实际接口名(如ens/vmbr前缀) - 远程操作风险:通过SSH操作时,误禁用当前连接接口会导致失联,建议搭配
nohup
使用:nohup sudo ip link set ens192 down &
- 软硬件冲突:偶发接口无法唤醒时,可尝试
ethtool -i [接口名]
检查驱动,或通过nmcli device reapply [接口名]
重置NetworkManager配置
- 接口命名混乱:Rocky Linux 9默认采用Predictable Network Interface Names,需通过
-
高级场景
- VLAN接口管理:禁用父接口前需先关闭子VLAN接口,否则可能残留虚拟设备
- 绑定接口处理:LACP绑定接口需通过
sudo teamdctl [bond名] config dump
检查当前活动端口后再操作
经验教训:生产环境中建议配合systemctl stop NetworkManager
临时禁用网络服务守护进程,避免配置自动恢复。物理服务器操作时,建议准备ILO/IPMI备用管理通道。
推荐
热门问答
部分内容依据人工智能生成,仅供参考,可能有误请注意甄别