群晖原生的反向代理是否可以根据 url 路径进行反代? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Tsunayoshi
V2EX    问与答

群晖原生的反向代理是否可以根据 url 路径进行反代?

  •  
  •   Tsunayoshi 303 天前 1094 次点击
    这是一个创建于 303 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大佬们,有一个群晖的问题想请教一下

    背景: 最近刚研究明白 ipv6 ,之前光猫不知道为啥有一道防火墙,虽然局域网设备可以拿到 ipv6 的地址,但是外网访问不同。于是乎,找联通帮我把光猫改成了桥接,然后路由器拨号,光猫透传。后面就可以了用了。

    然后现在考虑是解决一下安全问题,先不考虑 ipv6 扫不扫的到的问题。我感觉基本的安全手段还是要防护一下,比如群晖的防火墙,双因子认证,https 证书我都配了,修改标准常用端口 5000 和 5001

    难点: 目前有一个问题,我用的小米 AX3000T ,针对 ipv6 防火墙的配置有点 2 ,要不就是全开要不就是都不开。要用就得全开,开了以后,我解锁了 SSH ,目前只放行了一个端口

    我想要实现的效果是:

    1 、通过单域名+单端口外加不同路径的方式反向代理不同的系统,不用多个子域名的原因是我 SSL 证书买的单域名的,不是泛域名证书。(我穷)

    2 、我想直接把系统挂到群晖的 https 端口,比如默认的 5001 上,根据路径转发,比如 https://qunhui.com:5001/emby 就跳转到 emby 。这样做的目的是一个是复用群晖的 5001 端口,一个端口搞定问题,第二个是,可以复用登录群晖是的双因子认证,因为我看群晖自带的 photo 和 video station 默认就是复用的群晖的 5000 和 5001 端口。要想访问 photos ,先得登录群晖,我也想其他的应用也实现这个效果。(其他的应用是 docker 部署的)

    不知道是否有大佬接触过或者配置过这方面的内容,小弟求教。

    7 条回复    2025-07-04 13:05:01 +08:00
    loocao
        1
    loocao  
       303 天前
    不是不行,路径转发有个问题是,有些应用在页面引用资源文件时,可能默认使用"/"绝对路径,这一类就不能使用路径转发,使用相对路径的应用就可以使用路径转发
    另外域名证书,为啥不用 Let's Encrypt 免费证书?
    autumn426
        2
    autumn426  
       303 天前
    我搜了一下 小米 AX3000T 可以 ssh 23 年的帖子 你再装个 lucky 1 、2 功能都能满足
    Kite6
        3
    Kite6  
       303 天前 via Android
    路径转发需要代码适配,不是仅配置 nginx 就可以解决的,对于大多数项目适配成本比较高,还是建议用域名的形式
    Tsunayoshi
        4
    Tsunayoshi  
    OP
       303 天前
    @loocao 我之前记得 lets encrypt 证书周期比较短来着。不过我刚才又看了好像一次是 90 天,好像也还可以。谢谢大佬。

    不过其实第二个原因,我是想我的 docker 容器中的 web 服务在被访问的时候,过一次群晖的 MFA 。所以才想的是能不能都像 photos 那样的挂到一起。

    lets encrypt 在关键的时候忘记了。。感谢大佬
    Tsunayoshi
        5
    Tsunayoshi  
    OP
       303 天前
    @Kite6 嗯,刚才搜了一下,的确是,很多服务的静态资源 js css 啥的没办法适配,会导致加载不成功。所以现在我觉考虑可能这个并不是一个很好的方案,而且我要反代的基本都是三方的开源服务,基本不会去对它做一些定制啥的。
    huazhaozhe
        6
    huazhaozhe  
       110 天前
    AX3000T 开了 ssh 那就可以自己写 iptables 了
    huazhaozhe
        7
    huazhaozhe  
       110 天前
    @Kite6 #3
    如果用的开源各种服务, 常用的基本上都支持路径转发的
    使用路径转发还有个好处就是复用一个端口, HSTS 加上自定义路径除非自己公开其他人不知道路径可以减少服务暴露, 如果用子域名暴露的机会要多一些要是后面服务本身有漏洞就炸了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5412 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 07:35 PVG 15:35 LAX 00:35 JFK 03:35
    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