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

群晖内置反代理设置

  •  
  •   wesleyqiu · 29 天前 · 1184 次点击
    宽带有公网 IP ,有非国内的域名,docker 里装了一堆服务,每个服务的内网端口都在路由器端做了映射,比如 A 服务端口 12345 ,外网访问的时候就用 xxx.com:12345 这个网址,用反向代理,可以实现 A.xxx.com 来访问 A 服务吗?
    14 条回复    2024-10-28 15:28:10 +08:00
    charce
        1
    charce  
       29 天前
    家用宽带的 80 、443 端口都被屏蔽了呀,就算是二级域名也要带端口才行。
    ruochen666
        2
    ruochen666  
       29 天前
    貌似必须带端口,我用的二级域名也得带端口
    PolarBears
        3
    PolarBears  
       29 天前
    有的 DNS 可以添加 URL 隐性/显性转发,帮你进行 301/302 重定向,腾讯阿里的都有,看了一下现在要求都要进行备案,看看有没有国外的 DNS 提供这个服务吧
    cheneydog
        4
    cheneydog  
       29 天前
    可以走 cloudflare worker ,我配置过。
    ahaxzh
        5
    ahaxzh  
       29 天前   ❤️ 1
    可以,cloudflare 的 Origin Rules 了解一下。
    ahaxzh
        6
    ahaxzh  
       29 天前
    @ahaxzh 当然也会有优缺点:
    优点:全球都能访问,无需带端口。
    缺点:会走 cf 的代理,国内访问可能会慢。
    gam2046
        7
    gam2046  
       29 天前   ❤️ 1
    .....反代理我以为指的是 anti-proxy ,说又有大新闻了。

    原来指的是 Reverse proxy (大雾
    wesleyqiu
        8
    wesleyqiu  
    OP
       29 天前
    @ruochen666 二级域名还要带端口的话,这个二级域名就没有意义了吧
    irobbin
        9
    irobbin  
       29 天前
    可以的

    bitwarden.xxx.xxx:1234
    home.xxx.xxx:1234
    download.xxx.xxx:1234

    我是这么设置的,这样就只要记一个端口号,服务记名字就行了
    hahiru
        10
    hahiru  
       29 天前
    @wesleyqiu #8 二级域名是用来区分服务的。你既然反代了那只需要统一一个端口就行了。不带端口只能套一层。
    zedchi
        11
    zedchi  
       29 天前
    不用反代,一般就是:固定域名+不同端口
    在家里用反代,可以变成:不同域名+固定端口
    想不带端口号,云端跑个反代或找其他平台上的类似功能
    wesleyqiu
        12
    wesleyqiu  
    OP
       29 天前
    @zedchi 谢谢,请问两种方式的访问速度有区别吗?
    zedchi
        13
    zedchi  
       27 天前
    @wesleyqiu 云端跑反代会稍慢点,特别是国外的 vps 啥的
    wesleyqiu
        14
    wesleyqiu  
    OP
       24 天前
    @zedchi 群晖上部署的反代
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3097 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:42 · PVG 20:42 · LAX 04:42 · JFK 07:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.