You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置Debian工作站的默认网络接口为eth0?

把Debian的eth0设置为默认网络连接的方法

刚好之前碰到过类似的网卡优先级问题,给你几个靠谱的解决办法,都是Debian下用Network Manager的常规操作:

方法1:图形界面可视化配置(最直观)

如果你平时用图形界面操作,直接在Network Manager里改就行:

  • 点击右上角的网络图标,右键选择「编辑连接」
  • 在弹出的窗口里找到eth0对应的连接(通常叫「有线连接 1」之类的),双击打开配置面板
  • 切换到「IPv4设置」标签,点击右下角的「路由」按钮
  • 勾选「将此连接用于默认路由」,然后点确定保存
  • 同样找到eth6的连接,打开路由设置,取消勾选「将此连接用于默认路由」
  • 最后要么重启Network Manager,要么断开重连两个网卡,设置就生效了

方法2:用nmcli命令行快速配置(适合无图形界面)

如果是服务器或者习惯命令行,用Network Manager自带的nmcli工具效率很高:

  • 先查看所有网络连接的名称和当前优先级(metric值越小优先级越高):
    nmcli connection show
    
    注意看NAME列,找到eth0和eth6对应的连接名称
  • 把eth0的metric设为更低的值(比如10,默认一般是100):
    nmcli connection modify "你的eth0连接名称" ipv4.route-metric 10
    
  • 把eth6的metric设为更高的值(比如200),让系统优先选eth0:
    nmcli connection modify "你的eth6连接名称" ipv4.route-metric 200
    
  • 重启Network Manager让设置生效:
    sudo systemctl restart NetworkManager
    

方法3:直接修改配置文件(持久化设置)

如果想要更彻底的持久化配置,可以直接改Network Manager的连接配置文件:

  • 配置文件都在/etc/NetworkManager/system-connections/目录下,先备份一下避免改错:
    sudo cp /etc/NetworkManager/system-connections/eth0.nmconnection /etc/NetworkManager/system-connections/eth0.nmconnection.bak
    sudo cp /etc/NetworkManager/system-connections/eth6.nmconnection /etc/NetworkManager/system-connections/eth6.nmconnection.bak
    
  • 编辑eth0的配置文件,在[ipv4]区块里添加或修改:
    route-metric=10
    
    默认never-default是false,不用改,确保它允许作为默认路由
  • 编辑eth6的配置文件,要么把metric设得更高:
    route-metric=200
    
    要么直接禁止它作为默认路由(更彻底):
    never-default=true
    
  • 修改完后,必须给配置文件设置600权限(Network Manager要求的):
    sudo chmod 600 /etc/NetworkManager/system-connections/*.nmconnection
    
  • 重启Network Manager生效:
    sudo systemctl restart NetworkManager
    

验证设置是否生效

执行下面的命令看默认路由,输出里的dev eth0就说明eth0是默认连接了:

ip route show default

正常输出类似:default via 192.168.1.1 dev eth0 proto dhcp metric 10

内容的提问来源于stack exchange,提问作者user5104897

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:29:23