收起左侧

域名免端口访问内网服务器,NAS Cloudflare DDNS

26
回复
4580
查看
[ 复制链接 ]

7

主题

60

回帖

0

牛值

初出茅庐

2025-6-22 16:59:47 显示全部楼层 阅读模式

前言

相信大部分 NAS 玩家都有远程访问的需求,但是家庭宽带一般只提供动态 IPv6 公网,且80、443 端口似乎也无法使用,使用域名访问NAS会比较困难。网上提供的解决方法也有很多,主要分为两大类,内网穿透或者 DDNS。我这里介绍的方案属于DDNS的一种,将本地动态 IPv6 地址通过 DDNS 放到 Cloudflare 的 DNS 服务器上解析且开启 CDN;再设置 Origin Rules 重写端口来绕过80/443端口;这样便可实现域名免端口访问家庭服务器/NAS。但是由于 Cloudflare 的 CDN 服务器不在国内,访问比较慢

环境说明

需要提前注册好域名,且将域名托管到 Cloudflare 上。具体教程参考域名DNS服务托管至Cloudflare,就是如此简单
开启IPv6,具体教程参考普通家庭宽带用户如何正确的开启IPv6网络

实操

nas管理面板 lucky

由于下面很多操作都是在 lucky 面板中操作,所以需要提前安装好 lucky。安装过程不复杂。直接应用商店安装就行。

安装证书

这里可以lucky安装证书,也可以cf来生成证书,我就以cf举例


动态域名解析 DDNS

创建 API-Key

登录 Cloudflare 账户,创建 API-Key。创建 API-Key 的方法如下:
cloudflare.png

cloudflare2.png

配置 DDNS


实现 IPv4 网络下访问 IPV6 Only 服务器

Cloudflare 提供了免费 CDN 代理。同时 CDN 支持 IPv4 和 IPv6 双栈流量的互相转换。我们可以利用这一特性实现此需求。

主要步骤:打开 Cloudflare 的 CDN 服务,再去 Origin Rules 配置端口转发。

  1. Cloudflare 设置

    打开每条 DNS 记录中的小云朵即可打开 CDN 服务

    cdn
    点击 规则 -> Origin Rules -> 创建规则。参考下图填写。域名填写自己的。重写到目标端口,端口按照需求填写。 Cloudflare 只支持部分端口转发。参考Network ports | Cloudflare Fundamentals docs自行修改。


    点击部署后就能无端口访问了。

因为小黄云的生效要几分钟,所以这段时间,可以设置反代了

配置反向代理。 配置如图



验证小黄云是否生效: nslookup fnos.xxx.xxx


返回结果有v4,v6地址,就生效了。
打开浏览器访问:

收藏
送赞 3
分享

3

主题

20

回帖

1

牛值

江湖小虾

2025-6-23 11:04:37 显示全部楼层

lucky部分有点困惑,求详细补充cry

哪里困惑?  详情 回复
2025-6-23 21:49

4

主题

7

回帖

0

牛值

江湖小虾

飞牛百度网盘玩家

2025-6-23 14:50:50 显示全部楼层

访问慢才是重点

经常超时,今天下午我试了v6v4都慢,用上缓存试试看行不行  详情 回复
2025-11-6 20:21
免费的cdn,要求不要太高了  详情 回复
2025-6-23 21:50

7

主题

60

回帖

0

牛值

初出茅庐

2025-6-23 21:49:51 楼主 显示全部楼层
孙大圣 发表于 2025-6-23 11:04
lucky部分有点困惑,求详细补充

哪里困惑?

7

主题

60

回帖

0

牛值

初出茅庐

2025-6-23 21:50:15 楼主 显示全部楼层

免费的cdn,要求不要太高了

1

主题

1

回帖

0

牛值

江湖小虾

2025-6-24 19:39:00 显示全部楼层

CF那里是意思在没有IPV6的网络下用IPv4网络也能访问nas上的ipv6了吗

3

主题

44

回帖

0

牛值

初出茅庐

2025-6-25 14:03:51 显示全部楼层

这个的原理是cf通过端口分配了ipv4,然后终端访问nas的时候通过这个ipv4访问到nas的ipv6?不过我试了一下没成功

对的,通过cf的cdn实现双栈访问  详情 回复
2025-6-28 21:02

1

主题

17

回帖

0

牛值

江湖小虾

2025-6-25 14:20:12 显示全部楼层
看着很不错,有时间实践。不过不想买域名了,也许这个方法行不通
可以用免费域名试试  详情 回复
2025-6-28 21:02

7

主题

60

回帖

0

牛值

初出茅庐

2025-6-28 21:02:09 楼主 显示全部楼层
沈东x 发表于 2025-6-25 14:03
这个的原理是cf通过端口分配了ipv4,然后终端访问nas的时候通过这个ipv4访问到nas的ipv6?不过我试了一下没 ...

对的,通过cf的cdn实现双栈访问

7

主题

60

回帖

0

牛值

初出茅庐

2025-6-28 21:02:34 楼主 显示全部楼层
ocean_X8Ns2 发表于 2025-6-25 14:20
看着很不错,有时间实践。不过不想买域名了,也许这个方法行不通

可以用免费域名试试
之前注册的freenom的域名,已经被停了,不知道现在还有哪些可用的免费域名  详情 回复
2025-7-2 15:33

2

主题

4

回帖

0

牛值

江湖小虾

2025-6-29 18:50:34 显示全部楼层

大佬,我如果有阿里云域名,本地宽带也支持ipv6的话是不是就不需要这些了?

可以用阿里云,和cloudflare一起来做  详情 回复
2025-11-6 20:06
你觉得怎么方便怎么来,这个是实现免端口,双栈访问的。但是速度真的感人。  详情 回复
2025-7-2 22:25

1

主题

17

回帖

0

牛值

江湖小虾

2025-7-2 15:33:26 显示全部楼层
xls8013 发表于 2025-6-28 21:02
可以用免费域名试试

之前注册的freenom的域名,已经被停了,不知道现在还有哪些可用的免费域名
ggff.net这个免费,不记得在哪里注册的了。但是是二级域名  详情 回复
2025-7-2 22:26

7

主题

60

回帖

0

牛值

初出茅庐

2025-7-2 22:25:54 楼主 显示全部楼层
主业炒粉兼 发表于 2025-6-29 18:50
大佬,我如果有阿里云域名,本地宽带也支持ipv6的话是不是就不需要这些了?
...

你觉得怎么方便怎么来,这个是实现免端口,双栈访问的。但是速度真的感人。
你说的速度真的感人是快?还是慢,我发现经常会outtime.  详情 回复
2025-11-6 20:05

7

主题

60

回帖

0

牛值

初出茅庐

2025-7-2 22:26:58 楼主 显示全部楼层
ocean_X8Ns2 发表于 2025-7-2 15:33
之前注册的freenom的域名,已经被停了,不知道现在还有哪些可用的免费域名 ...

ggff.net这个免费,不记得在哪里注册的了。但是是二级域名

7

主题

178

回帖

0

牛值

初出茅庐

fnOS1.0上线纪念勋章社区上线纪念勋章

2025-11-6 11:09:24 显示全部楼层

大佬,你这个是单个域名吗,可以弄成泛解析吗,像这样image.png

本帖子中包含更多资源

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

x
这是统一访问端口,后端无论有多少个端口,都引用到这个端口供浏览器访问。  详情 回复
2025-11-6 20:02

0

主题

6

回帖

0

牛值

江湖小虾

2025-11-6 20:01:31 显示全部楼层
@ 我也把cdn托管在了cloudflare上,并用lucky 做了DDNS和反向代理,也做源证书和CR证书,最后用验证小黄云是否生效: nslookup fnos.xxx.xxx,会发现不稳定,请问题主你的稳定吗?
我还是动态公网IP, 另一个ali栈就很稳定,cloudlfare不稳定,浏览器访问会经常timeout,看了IP6还好,IPV经常timeout.  详情 回复
2025-11-6 20:09

0

主题

6

回帖

0

牛值

江湖小虾

2025-11-6 20:02:54 显示全部楼层
屯屯鼠 发表于 2025-11-6 11:09
大佬,你这个是单个域名吗,可以弄成泛解析吗,像这样

这是统一访问端口,后端无论有多少个端口,都引用到这个端口供浏览器访问。
听不懂大佬,我和你一样用的NPS的8443到lucky大吉,也想批量去除端口,是不是和你那样不用加“.*”,直接一个域名就行,因为前面 是 “主机名+包含”  详情 回复
2025-11-6 20:42

0

主题

6

回帖

0

牛值

江湖小虾

2025-11-6 20:05:09 显示全部楼层
xls8013 发表于 2025-7-2 22:25
你觉得怎么方便怎么来,这个是实现免端口,双栈访问的。但是速度真的感人。 ...

你说的速度真的感人是快?还是慢,我发现经常会outtime.

0

主题

6

回帖

0

牛值

江湖小虾

2025-11-6 20:06:07 显示全部楼层
主业炒粉兼 发表于 2025-6-29 18:50
大佬,我如果有阿里云域名,本地宽带也支持ipv6的话是不是就不需要这些了?
...

可以用阿里云,和cloudflare一起来做

0

主题

6

回帖

0

牛值

江湖小虾

2025-11-6 20:09:14 显示全部楼层
michael_kow 发表于 2025-11-6 20:01
@ 我也把cdn托管在了cloudflare上,并用lucky 做了DDNS和反向代理,也做源证书和CR证书,最后用验证小黄云 ...

我还是动态公网IP, 另一个ali栈就很稳定,cloudlfare不稳定,浏览器访问会经常timeout,看了IP6还好,IPV经常timeout.
cf小黄云确实不稳定!  详情 回复
2025-11-8 19:28

0

主题

6

回帖

0

牛值

江湖小虾

2025-11-6 20:21:45 显示全部楼层

经常超时,今天下午我试了v6v4都慢,用上缓存试试看行不行

7

主题

178

回帖

0

牛值

初出茅庐

fnOS1.0上线纪念勋章社区上线纪念勋章

2025-11-6 20:42:11 显示全部楼层
michael_kow 发表于 2025-11-6 20:02
这是统一访问端口,后端无论有多少个端口,都引用到这个端口供浏览器访问。 ...

听不懂大佬,我和你一样用的NPS的8443到lucky大吉,也想批量去除端口,是不是和你那样不用加“.*”,直接一个域名就行,因为前面 是 “主机名+包含”

7

主题

60

回帖

0

牛值

初出茅庐

2025-11-8 19:28:47 楼主 显示全部楼层
michael_kow 发表于 2025-11-6 20:09
我还是动态公网IP, 另一个ali栈就很稳定,cloudlfare不稳定,浏览器访问会经常timeout,看了IP6还好,IPV ...

cf小黄云确实不稳定!

11

主题

19

回帖

0

牛值

初出茅庐

2025-11-19 13:23:40 显示全部楼层

image.png

啊.png
大佬,我是按照教程一步步来的。
在配置lucky的DDNS-ipv6的时候报错,请问是哪里有问题吗?

cloudflare的cds界面如下图

image.png

本帖子中包含更多资源

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

x

4

主题

5

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章

2025-11-19 15:42:23 显示全部楼层

image.png

image.png

image.png

能够ping通,为啥访问不了

本帖子中包含更多资源

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

x

1

主题

6

回帖

0

牛值

江湖小虾

2025-11-19 17:21:28 显示全部楼层

这是在哪里设置的

规则 -> Origin Rules -> 创建规则  详情 回复
2025-11-30 18:33

7

主题

60

回帖

0

牛值

初出茅庐

2025-11-30 18:33:07 楼主 显示全部楼层
王大野 发表于 2025-11-19 17:21
这是在哪里设置的

规则 -> Origin Rules -> 创建规则
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则