V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
surfingboy
V2EX  ›  NAS

[求助] 黑群晖开启多网关后没法访问本机内网 IP

  •  1
     
  •   surfingboy · 298 天前 · 1389 次点击
    这是一个创建于 298 天前的主题,其中的信息可能已经有所发展或是发生改变。
    RT ,我用两个路由器分别接入黑群晖的两个网口,并且在网络界面开启了多网关,发现无法在机器上通过宿主机 IP 访问桥接模式的容器了,但是在局域网的另一台机器是能访问成功的,
    群晖 IP1 192.168.0.100
    群晖 IP2 192.168.2.100
    起了个服务,端口号是 58900 ,

    在群晖机器上面直接通过内网 IP 访问不通,localhost 和 0.0.0.0 都是没问题的

    宿主机上
    ~# ping 192.168.0.100
    PING 192.168.0.100 (192.168.0.100) 56(84) bytes of data.
    64 bytes from 192.168.0.100: icmp_seq=1 ttl=64 time=0.029 ms

    ~# curl http://192.168.0.100:58900
    ~# curl -o /dev/null -s -w "%{http_code}\n" http://localhost:58900
    200
    ~# curl -o /dev/null -s -w "%{http_code}\n" http://0.0.0.0:58900
    200


    ~# ip route
    default via 192.168.0.1 dev eth1 src 192.168.0.100
    172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
    192.168.0.0/24 dev eth1 proto kernel scope link src 192.168.0.100
    192.168.2.0/24 dev eth0 proto kernel scope link src 192.168.2.100

    ~# traceroute 192.168.0.100
    traceroute to 192.168.0.100 (192.168.0.100), 30 hops max, 60 byte packets
    1 192.168.0.100 (192.168.0.100) 138.631 ms 138.799 ms *


    在 0.0.0.0:58900 对应的容器内
    / # ip route
    default via 172.17.0.1 dev eth0
    172.17.0.0/16 dev eth0 scope link src 172.17.0.4

    / # ping 192.168.0.100
    PING 192.168.0.100 (192.168.0.100): 56 data bytes


    有没有大哥能指点下
    5 条回复    2024-02-26 23:28:19 +08:00
    lizard317
        1
    lizard317  
       297 天前 via iPhone
    我没开多网关,内外网都能正常访问。不知道多网关有啥用。
    surfingboy
        2
    surfingboy  
    OP
       297 天前 via Android
    @lizard317 两个路由器两个网口,有个 qbittorrent 我让他专门走一个网口,另一个网口作为默认网关用来日常使用。我试了不开多网关的话 qbittorrent 不工作
    snugness
        3
    snugness  
       297 天前
    @surfingboy 我 qBittorrent 没有你的情况,一直都是单网口、单网关,无论是在 openwrt ,DSM 还是 UNRAID ,在主路由上转发 qB 的端口就行了,DHT 380 多个节点,经常跑满带宽,20 几 T 硬盘不够用了。
    surfingboy
        4
    surfingboy  
    OP
       296 天前 via Android
    @snugness 单网口我也没啥问题,目前单独创了个 macvlan 给 qb 用,通过这种方式区分网卡,不用群晖的多网关。可以绕过我这个问题
    snugness
        5
    snugness  
       296 天前
    我没用 macvlan ,我用 ipvlan ,macvlan 我发现过段时间 qB 会自动关闭端口,不过群晖的 macvlan 是通过另外一个 ip 转发数据,跟 UNRAID 不一样。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1248 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:33 · PVG 07:33 · LAX 15:33 · JFK 18:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.