570
文章
·
29304
阅读
570
文章
·
29304
阅读

有59人阅读过 群晖设置反向代理【反代】
发布于2024/04/22 更新于2024/08/01
[ 教程仅保证更新时有效,请自行测试。]

注意

反代其实属于网站跳转,就是访问一个网址时直接跳转到另一个网址,可以实现使用https访问http的端口。

例如你访问 https://abc.com:1001 时,要自动跳转到 http://xyz.com:1002 ,

https://abc.com:1001 就是来源网址,http://xyz.com:1002 就是目标网址



来源: 

协议 https

主机名 abc.com

端口 1001


目的地: 

协议 http

主机名 xyz.com

端口 1002


默认https就是443, http就是80,

* 如果把所有从https 1001 来的请求 都转到 1002这个服务上,那来源主机名就填 *, 目的地主机名 localhost

* 路由上只需要做1001的端口映射就可以了。


同理,如果我用多个二级域名,走同一个端口访问不同的端口呢?

这样做的好处是不需要记忆太多接口,只需要记住二级域名前缀即可,并且可以缓解有些路由支持端口转发数量有限,通过同一个端口,访问内网多个端口的服务。


先去域名解析平台创建二级域名:

添加记录,

主机记录即二级域名前缀,例如填写sec, 所解析的域名是giraff.fun, 那访问方式就是sec.giraff.fun

记录值填写公网ip

image.png


然后去做反代,

例如一下两个二级域名都用的801这个端口,目的地分别是666和5244,

然后就可以:

用 test1.ljs.fun:801 去访问 666 端口的服务

用test2.ljs.fun:801 去访问 5244 端口的服务。

image.png




文章对你有帮助吗?
  • 一般[0]
  • 很赞[0]
  • 没用[0]
  • 垃圾[0]
  • 无语[0]
扫一扫,手机浏览手机访问本站