通过反向代理实现无端口号访问飞牛应用

Tracksail
2025-09-18
点 赞
0
热 度
68
评 论
0

前言

现在大部分的家庭宽带已经接入了动态的IPV6公网,通过光猫桥接到路由器拨号上网可以绕过运营商光猫的防火墙限制。这样一来便可通过DDNS来使用域名加端口号的访问家庭网络,但是NAS上不同的应用都使用不同的端口号,如果我们每次访问应用都要输入不同的端口号的话那便过于繁琐了。不过想要解决这个问题并非难题,我们只需要部署反向代理服务即可解决这个问题。

准备工作

在开始之前我们可以访问以下链接来检测您的家庭网络是否支持IPV6公网访问,如果支持IPV6公网的访问就可以着手准备接下来的内容了。不支持IPV6公网访问的朋友也无需担心,我会在后续再出另一个方案也可以做到类似的效果。

需要准备的是

  • 一台云服务器
  • 一个备案的域名

IPv6网站测试|检测|检查 | IP查询(ipw.cn)

开启DDNS服务

首先打开飞牛在系统设置→远程访问→DDNS中新增一条内容,因为我的域名服务商是阿里云所以接下来我将以阿里云平台作为演示,其他厂商的操作方法大同小异。

在新增DDNS中DDNS的域名为你想要设置为某应用设置的域名,如jellyfin的域名可以设置为tv.xxxx.xx,以此类推根据应用的使用途径将tv换成不同的内容。

image-oRdo.png

如果云服务器位于国内且域名未在工信部进行备案,则无法通过域名访问。国外或港澳台服务器则无需担心。

开启反向代理

开启反向代理我们将在云服务器上进行操作,这里我将在1panel面板上进行操作。

image-OYsg.png
因为我们使用的是IPV6公网,所以我们一定要勾选监听IPV6。接下来的填写格式如下。

image-ahKI.png

这里的主域名就是填写云服务器的域名代理地址填写你所设应用对于的域名.这里我以tv.xxx.com:8096为例,我们的需求是在互联网上访问tv.xxx.com以转到tv1.xxx.com:5666,那么我们就要将代号设置为tv1.xxx.com:5666。


用键盘敲击出的不只是字符,更是一段段生活的剪影、一个个心底的梦想。希望我的文字能像一束光,在您阅读的瞬间,照亮某个角落,带来一丝温暖与共鸣。

Tracksail

intj 建筑师

站长

具有版权性

请您在转载、复制时注明本文 作者、链接及内容来源信息。 若涉及转载第三方内容,还需一同注明。

具有时效性

文章目录

欢迎来到SailTrack的站点,为您导航全站动态

14 文章数
8 分类数
1 评论数
7标签数