前言
一直想弄台黑群 NAS,但因为穷!一直没入,一直用的是玩客云,但玩客云满足不了我的需求,但正好搭上蜗牛星际的车!
J1900+4G内存+16G固态+4盘位+千兆网口
才 380 元,性价比是真的高,再买两个二手的 2T 机械硬盘(一个做备份盘),还有一个自己的 500G 机械硬盘,目前完全够用。
目前主流内网穿透方案
目前内网穿透有如下几种方案
- frp、ngrok 等转发工具,需要一个有公网 ip 的服务器,速度也受限于这台服务器!(国外慢,国内贵。。)
- 群晖自带 quickconnect,原理应该和上述类似。速度也受限于群晖官方服务的带宽。
- 还有 zerotier one 这种 p2p 什么的
- 然后就是 ddns!!!!!
按理说 ddns 应该是比较好的方案,毕竟现在家里带宽上行都还好,再不济 4M 总是有的,更别说移动百兆宽带上行能给到 30M,但问题就是没有公网 ip!!!所以没法做 ddns,ddns 原理就是有一个域名,解析到 isp 分配给你的公网 ip 上,因为 isp 分配给你的 ip 会变,所以动态的改变域名的解析记录。电信和联通大部分地区都能通过打电话给客服来申请公网 IP(我家的广东电信可以通过修改拨号账号在 @后加 pub.
获取公网 IP,例如 0757******@pub.163.gd
),但移动(运营商)不给公网 ip 怎么办,一个办法,打客服去 gang!(网上有人试过,没卵用)二用 ipv6.
下面会分别讲 ipv4 和 ipv6 的 ddns 方法
IPv6
目前国内三大运营商应该都部署了 IPv6,路由器默认应该是没有开启 ipv6 的,这里说一下梅林开启的方法
进入管理页面,如果光猫是路由,联机类型选择 passthough,如果桥接,选择 native ppp 拨号,详细可以百度。然后梅林的话要把 ipv6 防火墙关掉,不关的一会就会出现 IPv6 没有的情况,还不知道什么情况!
IPv6 配置好之后注册阿里云域名,域名注册不细说,详细可以百度!然后申请 ali 的 AccessKeyId 和 Access Key Secret,记录下来,后续要用到,不会配置也可以百度。
然后新建文本文档,重命名为 aliddns.sh
用 notepad++ 或者 sublime 打开刚刚新建的文本,输入下面的脚本(按照注释修改好):
https://blog.zeruns.tech/index.php/archives/263/
修改完成后把文件上传到群晖任意目录,然后记下目录地址
然后打开控制面板,新建任务计划
修改成每 10 分钟执行一次
把刚刚记下的脚本位置填在这里
然后就等每十分钟执行就完了。只要 ipv6 地址变化了,那么就会自动更新域名解析记录。
最后使用 网址 http:// 你配置的域名:5000 尝试登录即可
IPv4
方法跟上面一样,脚本改成下面这个:
https://blog.zeruns.tech/index.php/archives/263/
然后任务设置执行运行命令改成:
sh aliyun.sh {AccessKeyId} {AccessKeySecret} example.com www
aliyun.sh
改成自己脚本所在位置和脚本名字{AccessKeyId}
改成申请的 AccessKeyId{AccessKeySecret}
改成申请的 AccessKeySecretexample.com
改成自己的域名www
改成自定义一个名字,需要符合域名规范
然后还要做一下端口映射
最后使用 网址 http:// 你配置的域名:5000 尝试登录即可
原文链接:https://zhuanlan.zhihu.com/p/104420367