如何为群晖上的 Docker 容器单独分配一个网段? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

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

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

如何为群晖上的 Docker 容器单独分配一个网段?

  •  
  •   YamatoRyou 2024-06-14 17:11:51 +08:00 2064 次点击
    这是一个创建于 563 天前的主题,其中的信息可能已经有所发展或是发生改变。

    主路由器 LAN 分配的网段为 192.168.0.0/24, 群晖自身被分配了固定 IP (192.168.0.100). 目前为部分 Docker 容器分配 192.168.0.128 及其之后的地址 (这些容器连接到单独的网络, 网段为 192.168.0.0/25, 网关地址为 192.168.0.127). 然而容器越来越多, 这种分配方法在以后可能不够用. 现在设想把 192.168.3.0/24 给 Docker 容器专用, 并且分配到这些地址的容器需要能与群晖自身及路由器互访. 求具体实施流程.

    10 条回复    2024-06-17 03:42:49 +08:00
    swLoXtOtd89pGg8t
        1
    swLoXtOtd89pGg8t  
       2024-06-14 17:16:27 +08:00
    emmmm ,,,,搞这么复杂,我家里 LAN 网段是 192.168.0.0/16 ,其他 docker 什么直接 macvlan 限定范围自动分
    swLoXtOtd89pGg8t
        2
    swLoXtOtd89pGg8t  
       2024-06-14 17:18:46 +08:00
    wifi 分配的地址是 192.168.254.0-100 ,固定服务给 192.168.0.x ,docker 给 192.168.10.x ,有时候需要手动指定 ip ,直接写 192.168.50.x
    caola
        3
    caola  
       2024-06-14 17:55:49 +08:00
    不喜欢桥接到外部暴露出来,最多就映射端口出来,反正不影响访问,更何况是内网
    Chemist
        4
    Chemist  
       2024-06-14 18:02:00 +08:00 via iPhone
    楼主,docker 怎么桥接到物理网卡呀,求教!
    wyxls
        5
    wyxls  
       2024-06-14 18:26:18 +08:00   1
    ssh 进群晖创个 macvlan network 或者在 dsm 的 webui 那创一个 docker 网络,网关设为路由网关,然后指定容器在此网络下

    192.168.0.0/24 和 192.168.3.0/24 ,两个子网通过路由网关互访
    dode
        6
    dode  
       2024-06-14 19:59:09 +08:00
    路由器&群晖上添加静态路由
    YamatoRyou     7
    YamatoRyou  
    OP
       2024-06-14 23:33:20 +08:00
    @wyxls #5 试验成功 (指的是用群晖的 SSH + curl 访问 http://192.168.3.x:**** 可行), 不过发现局域网内和群晖平级的其它机器 (比如 IP 为 192.168.0.x 的 Windows 电脑) 无法访问容器的 web 服务 (用浏览器访问容器 IP: http://192.168.3.x:****), 这种要怎么解决? 其实这个也是我的需求之一, 但当时忘记写在帖子上了.
    YamatoRyou
        8
    YamatoRyou  
    OP
       2024-06-17 03:39:33 +08:00
    @caola #3 我最开始入门 Docker 是这样的, 但是后来容器越来越多, 要占用群晖自身的端口资源. 最终于年初完成迁移 (凡是连接到特定网络的容器都会分配一个独立的内网 IPv4 地址和公网 IPv6 地址, 也不再占用群晖自身的端口资源).
    YamatoRyou
        9
    YamatoRyou  
    OP
       2024-06-17 03:41:35 +08:00
    @NevadaLi #1 因为路由器默认给 LAN 分配的地址范围就是 /24, 而且有另外一个 /24 被用作访客网络.
    YamatoRyou
        10
    YamatoRyou  
    OP
       2024-06-17 03:42:49 +08:00
    @YamatoRyou #7 已经解决, 路由器控制台添加一个静态路由条目即可.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1127 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 23:39 PVG 07:39 LAX 15:39 JFK 18:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86