打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
NAS那些事儿 篇一:纯IPV4访问纯IPV6且内网穿透
userphoto

2022.06.03 重庆

关注

#我家NAS装了啥#有奖活动正在火热进行中,分享你家NAS装了啥App,赢取TS-453D mini!→戳此了解←

着急的可以直接从下面方法开始看。

折腾的起因及需求

一直用的移动宽带,移动送的宽带还是挺香的,下行300M,上行30M。只是可惜没有公网的IPV4,好在现在有了IPV6。

为了内网穿透,之前我使用过Zerotier, 花生壳,用过纯IPV6 DDNS。我还知道FRP, DDNSTO。

作为一个网络方面的外行人,我按自己的理解归类一下,有错误的地方,还望指教。

  1. Zerotier,花生壳,DDNSTO 是一类,都是通过第三方服务。

  • 优点:搭建简单,基本功能都是免费的。

  • 缺点:带宽有限制。Zerotier和花生壳基本只有1~2M带宽。办公文件的访问还好,要是远程看个照片视频什么的就白搭了。

FRP是一类,通过服务器转发

  • 优点:无带宽限制。

  • 缺点:需要每月的支出给租的服务器

IPV6的DDNS,这就和公网IPV4差别不大。

  • 优点:无速度限制,可跑满上行带宽。

  • 缺点:必须服务器端和客户端都要具备IPV6网络环境。

我需要在公司访问家里的NAS。家里的NAS已经是IPV6的环境,而公司不支持IPV6,问过IT,目前也没打算支持。所以只能自己想办法解决。

Zerotier 这种的带宽不够看,搭FRP我又不想再多出一笔租服务器的钱,只能往IPV6 DDNS上去想。

有什么办法能够在纯IPV4的环境下访问纯IPV4的服务器,而且不限速,还免费呢?

还真让我找到了。

先看成果

这是在公司纯IPV4环境的情况下,访问家中纯IPV6环境。浏览器登录家中群晖后,随便找了个压缩包下载的速度。跑满了家里30Mb的上行带宽。

公司的网络环境

4MB/s下载速度,跑满30Mb的上行带宽

方法

IPV6转IPV4的方法就是:用Cloudflare的加速服务。

Cloudflare 同时支持IPV4和IPV6回源。也就是说Cloudflare可以实现以下几种情况:

  1. IPV4访问IPV6

  2. IPV6访问IPV4

  3. IPV4, IPV6同时访问

如何让NAS获得IPV6我就不再赘述了,站里有很多比我写的详尽的文章可以借鉴。

将自己网站接入Cloudflare 之后,一定要点亮这个橙色的小云朵,这样才能启用Cloudflare的加速功能,暨才可以使其同时支持IPV4,IPV6回源。

要点亮这个小云朵哦

DDNS设置

我是用在群晖上的,我这里说下如何在群晖上使Cloudflare上的这条IPV6的DNS自动更新。

我这里用的Docker的方法,还有直接用脚本的,看个人喜好吧。这里仅介绍Docker的方法。

Cloudflare中的准备

我们需要准备好Cloudflare的API-KEY.

  1. 进入到域名中,在概述的右边栏找到并点击“获取您的API令牌”;

  2. 新页面中点击“API令牌”选项卡;

  3. 点击“创建令牌”;

  4. 点击下方“创建自定义令牌”的“开始使用”;

  5. 令牌名称自定义一下,如下修改一下红框中权限;

    1. 修改下权限

  6. 继续-创建令牌;

  7. 复制这里的令牌备用。这就是我们后面需要的API_KEY。

群晖里的设置

  1. 打开Docker,注册表中搜索cloudflare ddns;

  2. 找到oznu/cloudflare-ddns并下载;

  3. 找到下载好的映像并启动;

  4. 在高级设置中勾选“启用自动重新启动”;

    1. 高级设置

  5. “网络”中勾选“使用与Docker Host相同的网络”。(如果你只是要IPV4的DDNS则无需勾选)

    1. 网络设置

  6. 在环境中增加以下3个变量。API_KEY 就是你上面在Cloudflare申请的API KEY. ZONE 就是你的域名。SUBDOMAIN就是你的子域名。

    1. 新增3个变量

  7. 还是在环境选项卡中,往下滚动,找到这两个变量。将RRTYPE更改为AAAA。(IPV4则保留默认的A)CRON是让这个程序多久运行一次。默认是5分钟,我觉得实在用不着。可以结合在线CRON表达式生成器来自定义一个。

    1. 修改2个变量

  8. 点击应用,过一会儿在日志里就能看到运行情况了。

    1. 运行日志

注意

Cloudflare 支持的回源端口只有如下几个:

HTTP:

  • 80

  • 8080

  • 8880

  • 2052

  • 2082

  • 2086

  • 2095

HTTPS:

  • 443

  • 2053

  • 2083

  • 2087

  • 2096

  • 8443

所以设置DSM的端口的时候,只能在这里面选,需注意80/443已经被系统占用,无法更改。另外,其官网上明确在中国网络区域只有80/443可以用。但我用的8443倒是也能用,所以端口问题请自行尝试。

只有端口 80 和 443 可兼容以下服务:

启用了中国网络的域名的中国境内数据中心 HTTP/HTTPS 流量

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
绿联NAS私有云部署DDNS-GO实现域名访问
基于Zero Trust,无公网IP远程访问NAS 内网设备全远程访问方案!
NAS、内网设备远程访问、内网穿透常见方案一览,总有一款适合你
Windows Server 2022 新机优化与设置
『脚本』使用修改版CloudFlare脚本实现DDNS,含Lightsail被墙自动换ip
我的NAS折腾之路
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服