当前位置:首页 > 问答 > 正文

网络管理|系统维护:Linux重启网卡的常用方法

网络管理|系统维护:Linux重启网卡的常用方法

  1. ifdown/ifup命令

    • 示例:sudo ifdown eth0 && sudo ifup eth0
    • 适用场景:传统ifupdown工具(如Debian/Ubuntu旧版)。
  2. ifconfig命令(已逐步淘汰)

    网络管理|系统维护:Linux重启网卡的常用方法

    • 示例:sudo ifconfig eth0 down && sudo ifconfig eth0 up
    • 注意:部分新系统可能需安装net-tools。
  3. ip命令(推荐)

    • 示例:sudo ip link set eth0 down && sudo ip link set eth0 up
    • 说明:现代Linux发行版默认工具。
  4. nmcli命令(NetworkManager)

    • 示例:sudo nmcli connection down eth0 && sudo nmcli connection up eth0
    • 适用场景:使用NetworkManager管理的系统(如RHEL/CentOS 8+、Ubuntu桌面版)。
  5. systemctl重启网络服务

    网络管理|系统维护:Linux重启网卡的常用方法

    • 示例(systemd-networkd):sudo systemctl restart systemd-networkd
    • 示例(NetworkManager):sudo systemctl restart NetworkManager
  6. service命令(旧版系统)

    • 示例:sudo service networking restart(Debian系)或 sudo service network restart(RHEL 6)。

注意事项

  • 操作前确认网卡名称(如eth0、ens33等),可通过ip anmcli device status查看。
  • 远程连接时谨慎操作,避免断网导致失联。

(信息参考截至2025-08,基于主流Linux发行版常见实践)

网络管理|系统维护:Linux重启网卡的常用方法

发表评论