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

Ubuntu 22.04服务器双内部网卡(有线+无线)路由不一致问题求助

Ubuntu 22.04服务器双内部网卡(有线+无线)路由不一致问题求助

我在Ubuntu 22.04服务器上部署了两块内部网卡和一块连接互联网的外部网卡,用Netplan做了如下配置:

network:
  ethernets:
    eno1:
      dhcp4: true
      dhcp4-overrides:
        route-metric: 100
    enp2s0:
      addresses:
        - 172.16.1.1/24
      nameservers:
        addresses:
          - 127.0.0.53
          - 8.8.8.8
        search:
          - wombats.org
      routes:
        - to: default
          via: 192.168.0.254
        - to: 172.16.1.0/24
          via: 172.16.1.1
          metric: 200
          table: 101
      routing-policy:
        - from: 172.16.1.0/24
          table: 101
  wlp8s0:
    dhcp4: no
    addresses:
      - 172.16.2.1/24
    routes:
      - to: 172.16.2.0/24
        via: 172.16.2.1
        metric: 20
        table: 102
    routing-policy:
      - from: 172.16.2.0/24
        table: 102
  version: 2

目前遇到的问题是:连接到enp2s0(有线网卡)的电脑可以完美访问内网和互联网,但同一台电脑切换到wlp8s0(无线网卡)连接后,甚至连enp2s0管理的172.16.1.0/24网段都无法访问。

以下是两种连接方式下的路由表信息:

连接enp2s0时的路由表(执行ip r):

default via 172.16.1.1 dev enxf8e43b9d4867 proto dhcp metric 100
169.254.0.0/16 dev enxf8e43b9d4867 scope link metric 1000
172.16.1.0/24 dev enxf8e43b9d4867 proto kernel scope link src 172.16.1.3 metric 100
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown

连接wlp8s0时的路由表(执行ip r):

default via 172.16.2.1 dev wlp0s20f3 proto dhcp metric 20600
169.254.0.0/16 dev wlp0s20f3 scope link metric 1000
172.16.2.0/24 dev wlp0s20f3 proto kernel scope link src 172.16.2.4 metric 600
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown

我注意到两者最明显的差异是默认路由的metric值不同,但这不是DHCP服务器的问题——因为两个子网的DHCP配置是完全一致的。我已经尝试过关闭ufw防火墙,也手动添加过iptables规则,但都没有解决问题。

我实在搞不懂为什么无线网卡的流量无法正常路由,难道仅仅因为一个是有线、一个是无线就会导致这种差异吗?理论上它们的IP分配方式是一样的,不应该出现这种情况啊。

恳请大家帮忙分析解决,谢谢!

备注:内容来源于stack exchange,提问作者JanP

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 12:54:12