
通过反向代理实现无端口号访问飞牛应用
前言
现在大部分的家庭宽带已经接入了动态的IPV6公网,通过光猫桥接到路由器拨号上网可以绕过运营商光猫的防火墙限制。这样一来便可通过DDNS来使用域名加端口号的访问家庭网络,但是NAS上不同的应用都使用不同的端口号,如果我们每次访问应用都要输入不同的端口号的话那便过于繁琐了。不过想要解决这个问题并非难题,我们只需要部署反向代理服务即可解决这个问题。
准备工作
在开始之前我们可以访问以下链接来检测您的家庭网络是否支持IPV6公网访问,如果支持IPV6公网的访问就可以着手准备接下来的内容了。不支持IPV6公网访问的朋友也无需担心,我会在后续再出另一个方案也可以做到类似的效果。
需要准备的是
- 一台云服务器
- 一个备案的域名
开启DDNS服务
首先打开飞牛在系统设置→远程访问→DDNS中新增一条内容,因为我的域名服务商是阿里云所以接下来我将以阿里云平台作为演示,其他厂商的操作方法大同小异。
在新增DDNS中DDNS的域名为你想要设置为某应用设置的域名,如jellyfin的域名可以设置为tv.xxxx.xx,以此类推根据应用的使用途径将tv换成不同的内容。
如果云服务器位于国内且域名未在工信部进行备案,则无法通过域名访问。国外或港澳台服务器则无需担心。
开启反向代理
开启反向代理我们将在云服务器上进行操作,这里我将在1panel面板上进行操作。
因为我们使用的是IPV6公网,所以我们一定要勾选监听IPV6。接下来的填写格式如下。
这里的主域名就是填写云服务器的域名代理地址填写你所设应用对于的域名.这里我以tv.xxx.com:8096为例,我们的需求是在互联网上访问tv.xxx.com以转到tv1.xxx.com:5666,那么我们就要将代号设置为tv1.xxx.com:5666。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 SailTrack
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果