V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
totoro625
V2EX  ›  问与答

mac mini 作为旁路由的时候无法访问上一级路由的设备

  •  
  •   totoro625 · 22 天前 · 962 次点击
    问了一圈 AI 都没有得到解决办法,故问一下网友

    光猫的 LAN IP 地址 192.168.100.1 ,子网掩码 255.255.255.0 ,开启 DHCP 服务
    主路由器的 LAN IP 地址 192.168.20.1 ,子网掩码 255.255.255.0 ,开启 DHCP 服务
    二级路由的 WAN 链接主路由,WAN IP 地址 192.168.20.187 ,LAN IP 地址 192.168.5.1 ,子网掩码 255.255.255.0 ,关闭 DHCP 服务
    mac mini surge 作为二级路由的旁路由,WAN IP 地址 192.168.5.3 ,开启 DHCP 服务,子网掩码 255.255.255.0 ,开启增强模式,可以访问访问主路由下的 192.168.20.97
    设备链接二级路由的 WiFi ,显示 IP 地址是 192.168.5.102 ,路由器 192.168.5.3 ,可以正常访问外网、192.168.5.3 、192.168.5.1 、192.168.20.187 ,无法访问主路由下的 192.168.20.97

    surge 配置文件切换过机场的默认配置,DNS ,rule 均检查过,不知道哪里有问题
    11 条回复    2025-05-16 18:46:07 +08:00
    ern
        1
    ern  
       22 天前
    你这光猫也是一级啊……
    ern
        2
    ern  
       22 天前
    在设备上 ping 192.168.20.97 的时候,mac mini 的 surge 上有访问记录吗?和这个 mac mini 同一层的其他设备能访问吗?(除了 192.168.20.187 这个二级路由以外)
    povsister
        3
    povsister  
       22 天前
    哎,,基本的网络知识还是得会一点吧。

    典型不对称路由+多层 NAT ,现在路由器又基本都不是 fullCone ,你这不是给自己找麻烦么
    daisyfloor
        4
    daisyfloor  
       22 天前
    Mini 应该直连主路由,然后其他设备的网关和 dns 指向 mini 的 ip
    hjj0529
        5
    hjj0529  
       22 天前
    搞了这么多层 NAT 的意义何在?
    totoro625
        6
    totoro625  
    OP
       22 天前
    @ern #2 在设备上 ping 192.168.20.97 的时候,没有任何访问记录
    这个 mac mini 同一层的其他设备都能正常访问
    甚至我用 mac mini 链接主路由,让 mac mini 开热点共享网络,都能正常访问,唯独旁路由模式不行
    totoro625
        7
    totoro625  
    OP
       22 天前
    @hjj0529 #5 因为我只有主路由下面的一个网口可以使用,其他设备不能控制
    fanersai
        8
    fanersai  
       22 天前
    @totoro625 #7 我试着翻译一下,光猫和主路由是人家的(比如群租房),只是主路由 LAN 口给一根线到你屋,二级路由就是你能控制的。然后你又不想 AP 模式直接用主路由的 20 网段,想有自己的一点隐私?然后你还需要访问 20 网段下的一台服务器?
    HandForLove
        9
    HandForLove  
       22 天前
    你在二级路由上开 DHCP ,网关为 192.168.5.3 ,MAC mini 关掉 DHCP ,应该能解决。
    totoro625
        10
    totoro625  
    OP
       22 天前
    @fanersai #8 大体是正确的,办公场景,主路由下有若干服务器、打印机
    主路由 LAN 口给 3 根网线给我,正常访问主路由下所有设备
    二级路由就是我能控制的,非旁路由模式下,正常
    现在想要 mac mini 作为旁路由透明代理,无法访问主路由下所有设备
    而把 mac mini 作为二级路由,正常
    PS:想要把 Macmini 作为旁路由的原因是其 WiFi 发射功率太低,需要一个硬路由大功率发 2.4Ghz WiFi
    kur0d3s
        11
    kur0d3s  
       21 天前 via Android
    不对称路由,去程回程每个环节挨个检查吧。
    简单点就让 mac mini 当二级路由。
    加个 usb 网卡下挂 ap
    或者
    加个 vlan 交换机搞单臂路由(无线路由支持 vlan 也行)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2589 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:43 · PVG 12:43 · LAX 21:43 · JFK 00:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.