收起左侧

使用lucky反向代理实现https访问应用端口

19
回复
9592
查看
[ 复制链接 ]

5

主题

61

回帖

0

牛值

fnOS系统内测组

2024-11-22 11:50:40 显示全部楼层 阅读模式

<br /> <br />

PS:新手折腾笔记,如有错误欢迎指出,请大家多多包涵

使用前提

  • 已实现通过域名访问

    举个栗子

    能在外网(例如手机数据条件下)浏览器访问 http://你的域名:8000连接到NAS即满足要求

    还没有实现域名访问?

    参考这篇帖子中的Dynv6方案 使用免费DDNS实现域名访问NAS

    本篇帖子将会接着Dynv6方案实现 使用其他DDNS方案的流程上大致也是一样的

    本篇帖子的实现效果

    最终实现效果其实就是通过访问一个固定端口 改变不同域名的方式实现https访问应用端口

    例如: 访问https://fn.abc.com:6789访问飞牛桌面 访问https://xl.abc.com:6789访问迅雷 你只需要更改域名的前部分就能实现所有应用端口的https访问 https传输能在公网环境下更好的保障数据传输安全性 而http是使用的明文传输

开始

一、申请证书

登录到lucky后台申请证书 默认端口:16601 默认账号和密码均为:666 登录后建议在设置中修改默认账号和密码 申请证书的token和添加DDNS的token是一样的

PixPin_2024-11-22_10-16-38.jpg

PixPin_2024-11-22_10-18-05.jpg

PixPin_2024-11-22_10-19-22.jpg

二、反向代理
1. Dynv6添加泛域名解析

不添加也行,反正你一会儿就会回来的...

登录Dynv6进行操作 网址:https://dynv6.com

PixPin_2024-11-22_10-41-26.jpg

PixPin_2024-11-22_10-50-13.jpg

PixPin_2024-11-22_10-44-40.jpg

PixPin_2024-11-22_10-45-52.jpg

2. lucky添加反向代理

登录到lucky后台进行添加

2.1 添加主体规则

PixPin_2024-11-22_11-07-43.jpg

PixPin_2024-11-22_11-09-21.jpg

2.2 添加子规则

PixPin_2024-11-22_11-13-44.jpg

PixPin_2024-11-22_11-19-46.jpg

PixPin_2024-11-22_11-20-17.jpg

3. 验证

浏览器访问lucky反向代理的域名和端口 例如在本帖中测试的地址为 https://fn.xiaoming66.dynv6.net:6789 点击地址栏上https旁的小锁即可查看当前连接以及证书信息

PixPin_2024-11-22_11-21-12.jpg

你可能会遇到...

众所周知,人生哪有一帆风顺的 [狗头.jpg] 你可能在遇到了找不到IP的问题

PixPin_2024-11-22_11-11-35.jpg

原因:没有配置好Dynv6中的泛域名解析,去添加吧;或者检查你的子规则配置是否有误

小结

通过本篇帖子,相信你已经能实现https访问应用端口了 添加其他应用端口只需要新增子规则,配置好前端和后端地址即可 如果你认为lucky对你有所帮助,不妨前往Github给作者点一个Star吧! https://github.com/gdy666/lucky

最后,祝大家生活愉快

收藏
送赞 8
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

6

主题

9

回帖

0

牛值

江湖小虾

2024-11-26 13:46:38 显示全部楼层
我用DNSPOD解析,按你的方式设置后打开任何网址都只打开lucky?比如:https://nas.***:666应该打开飞牛nas,结果也是luck的页面,这是为什么?
应该是反代这块没配置好吧,你留意一下反代配置中指向端口的填写,比如fn.abc.com:8888指向127.0.0.1:5666  详情 回复
2024-11-27 19:51

5

主题

61

回帖

0

牛值

fnOS系统内测组

2024-11-27 19:51:07 楼主 显示全部楼层
应该是反代这块没配置好吧,你留意一下反代配置中指向端口的填写,比如fn.abc.com:8888指向127.0.0.1:5666

16

主题

61

回帖

0

牛值

fnOS系统内测组

社区上线纪念勋章

2024-12-4 10:43:18 显示全部楼层
我是使用frpc来实现的,我这环境DDNS完全无效......
能跑通就行,方法都是多种多样的  详情 回复
2024-12-4 11:01

5

主题

61

回帖

0

牛值

fnOS系统内测组

2024-12-4 11:01:59 楼主 显示全部楼层
能跑通就行,方法都是多种多样的

7

主题

4

回帖

0

牛值

江湖小虾

2025-1-3 00:23:38 显示全部楼层
我是ipv4的公网,在第一个帖子配置的时候就需要在路由器那边进行端口转发,按这个帖子配置后无法生效,ipv4还要再配置这个帖子端口的转发么,还需要怎么配置
[md]公网v4端口映射的话你就直接映射Lucky的反向代理端口;因为局域网内都是使用的路由器的v4地址,所以Lucky中上报v4地址就行了,DDNS域名就还是指向的路由器IP;然后Lucky中使用不同的二级域名指向不同的应用地址  详情 回复
2025-1-3 14:23

5

主题

61

回帖

0

牛值

fnOS系统内测组

2025-1-3 14:23:55 楼主 显示全部楼层

公网v4端口映射的话你就直接映射Lucky的反向代理端口;因为局域网内都是使用的路由器的v4地址,所以Lucky中上报v4地址就行了,DDNS域名就还是指向的路由器IP;然后Lucky中使用不同的二级域名指向不同的应用地址端口就行了

PixPin_2025-01-03_14-19-34.jpg

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请问IPV4的话,就是路由器上配置将6789端口转发到 nas内网地址:6789吗?我这样配置了不通  详情 回复
3 天前
哦 转发lucky代理的那个端口就可以了。 目前还发现一个问题,就是在内网直接访问ip或者域名会调整到小米路由器的后台,是因为不填写端口的情况下,默认访问80端口?如果在路由器后台配置指定设备进行访问,内网的设  详情 回复
2025-1-3 14:38

7

主题

4

回帖

0

牛值

江湖小虾

2025-1-3 14:38:46 显示全部楼层
哦 转发lucky代理的那个端口就可以了。
目前还发现一个问题,就是在内网直接访问ip或者域名会调整到小米路由器的后台,是因为不填写端口的情况下,默认访问80端口?如果在路由器后台配置指定设备进行访问,内网的设备通过ip访问是会ban掉,但是通过域名的内网所有设备都可以访问是什么情况啊
域名不填端口,http协议就his默认的80端口,https就是默认的443端口;通过域名可以打开路由器管理页其实也没啥大影响,管理员密码设置为强密码就行了  详情 回复
2025-1-3 15:54

5

主题

61

回帖

0

牛值

fnOS系统内测组

2025-1-3 15:54:09 楼主 显示全部楼层
域名不填端口,http协议就his默认的80端口,https就是默认的443端口;通过域名可以打开路由器管理页其实也没啥大影响,管理员密码设置为强密码就行了
目前使用的过程中,有时候会遇到无法访问,以及app用域名提示访问不安全的情况,过一会儿又可以了,是怎么回事呢?  详情 回复
2025-1-20 10:40

7

主题

4

回帖

0

牛值

江湖小虾

2025-1-20 10:40:47 显示全部楼层
目前使用的过程中,有时候会遇到无法访问,以及app用域名提示访问不安全的情况,过一会儿又可以了,是怎么回事呢?
无法访问的原因比较多,比如NAS只有外网v6通的,访问端没有v6环境就会无法访问(例如部分公司网络没开v6);我遇到过的就是NAS上报了一个短一些的v6,有时候也会无法访问,自己配置网卡获取IP上报长的v6就行了;app  详情 回复
2025-1-20 12:57

5

主题

61

回帖

0

牛值

fnOS系统内测组

2025-1-20 12:57:12 楼主 显示全部楼层
无法访问的原因比较多,比如NAS只有外网v6通的,访问端没有v6环境就会无法访问(例如部分公司网络没开v6);我遇到过的就是NAS上报了一个短一些的v6,有时候也会无法访问,自己配置网卡获取IP上报长的v6就行了;app访问提示不安全可能是没配置证书,把反代的端口套上证书,飞牛APP访问时勾选https就好了;希望可以帮到你
证书啥的都有,我这边全都走的ipv4,就是偶尔会出现这种情况,过一会儿就又可以了,我也搞不懂那里出问题了  详情 回复
2025-1-22 22:53

7

主题

4

回帖

0

牛值

江湖小虾

2025-1-22 22:53:36 显示全部楼层
证书啥的都有,我这边全都走的ipv4,就是偶尔会出现这种情况,过一会儿就又可以了,我也搞不懂那里出问题了
有条件整v6的话可以尝试一下v6会不会出现相同的问题,反正都是折腾嘛  详情 回复
2025-1-23 12:11

5

主题

61

回帖

0

牛值

fnOS系统内测组

2025-1-23 12:11:22 楼主 显示全部楼层
有条件整v6的话可以尝试一下v6会不会出现相同的问题,反正都是折腾嘛

3

主题

11

回帖

0

牛值

江湖小虾

2025-2-13 08:41:34 显示全部楼层
感谢分享,学习了。

0

主题

1

回帖

0

牛值

江湖小虾

2025-2-22 16:44:04 显示全部楼层
原因:没有配置好Dynv6中的泛域名解析,去添加吧;或者检查你的子规则配置是否有误

感谢你帮我解决了这个问题,之前找了好久找不到问题。谢谢

0

主题

14

回帖

0

牛值

江湖小虾

2025-2-22 17:17:32 显示全部楼层
这个是必须借助Dynv6?还是用自己的域名也可以?
自己买的域名也行,流程是一样的  详情 回复
2025-2-23 11:05

5

主题

61

回帖

0

牛值

fnOS系统内测组

2025-2-23 11:05:32 楼主 显示全部楼层
自己买的域名也行,流程是一样的

1

主题

2

回帖

0

牛值

江湖小虾

Smith 发表于 2025-1-3 14:23
[md]公网v4端口映射的话你就直接映射Lucky的反向代理端口;因为局域网内都是使用的路由器的v4地址,所以Luc ...

请问IPV4的话,就是路由器上配置将6789端口转发到 nas内网地址:6789吗?我这样配置了不通
v4方案的话,需要你路由器拥有公网v4地址,一般来说就是光猫桥接路由器拨号;在已验证你拥有公网v4的前提下,比如路由器上配置端口映射,外网的5678端口映射到NAS上的5678端口,NAS上的Lucky中DDNS就得上报和路由器  详情 回复
3 天前

5

主题

61

回帖

0

牛值

fnOS系统内测组

3 天前 楼主 显示全部楼层
行止由心 发表于 2025-3-31 00:17
请问IPV4的话,就是路由器上配置将6789端口转发到 nas内网地址:6789吗?我这样配置了不通 ...

v4方案的话,需要你路由器拥有公网v4地址,一般来说就是光猫桥接路由器拨号;在已验证你拥有公网v4的前提下,比如路由器上配置端口映射,外网的5678端口映射到NAS上的5678端口,NAS上的Lucky中DDNS就得上报和路由器一致的v4地址,这样的话访问DDNS域名的5678端口就是v4直通的;接着把5678端口套上反向代理,就能实现5678端口访问各个应用端口了

1

主题

12

回帖

0

牛值

fnOS系统内测组

公网IPv4连接的,之前的步骤都ok,http没问题,但https始终连不上
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则