使用 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备用管理通道。
在Rocky Linux 9里禁用或启用网卡很简单,用 ip link set
加接口名就行。比如要禁用网卡叫ens33,就输入 sudo ip link set ens33 down
;想重新启用的话换成 up
就行,也就是 sudo ip link set ens33 up
。操作完可以用 ip link show
看下状态有没有变~
在Rocky Linux 9中,通过ip link set
命令禁用或启用网络接口的操作流程如下:
-
查看接口名称
ip link show
确认目标接口名称(如eth0、ens192等)及其当前状态(UP/DOWN)。 -
禁用接口
sudo ip link set dev [接口名] down
执行后接口将立即断开网络连接,需注意远程操作风险。 -
启用接口
sudo ip link set dev [接口名] up
恢复接口连接,需确保物理或配置层无故障。 -
验证状态
ip link show [接口名]
检查输出中的state
字段是否为UP
或DOWN
。
注意事项
- 该操作临时生效,重启后失效。永久配置需通过
nmcli
修改连接属性或编辑/etc/sysconfig/network-scripts/ifcfg-[接口名]
文件。 - 禁用正在使用的远程连接接口会导致失联,建议在物理控制台操作。
- Rocky Linux 9默认依赖NetworkManager,若需传统脚本管理,需关闭NetworkManager服务。
推荐
热门问答
部分内容依据人工智能生成,仅供参考,可能有误请注意甄别