IPv6/IPv4 + aliddns 实现黑群晖外网控制和访问

news/2024/12/29 23:05:18/

前言

一直想弄台黑群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/

然后还要做一下端口映射

最后使用 网址 http://你配置的域名:5000 尝试登录即可


http://www.ppmy.cn/news/840562.html

相关文章

“深入解析Redis:高性能键值存储的内部工作原理“

标题:深入解析Redis:高性能键值存储的内部工作原理 摘要:本文将深入解析Redis高性能键值存储的内部工作原理,包括数据结构、内存管理、持久化机制、事件驱动模型以及分布式特性。通过详细分析Redis的内部机制,读者将对…

初识FreeRTOS

一、FreeRTOS 介绍 什么是 FreeRTOS ? Free即免费的,RTOS的全称是Real time operating system,中文就是实时操作系统。 注意:RTOS不是指某一个确定的系统,而是指一类操作系统。比如:uc/OS,Fre…

css写一个小圆点

.mark {width: 10px;height: 10px;border: 1px solid #8c8c8c;border-radius: 20px;background-color: #8c8c8c;opacity: 0.5;}<div class "mark"></div> <span>指示器名称</span>

markdown实心圆点空心圆点、层级

标题目录如何层次分明&#xff0c;需要用到实心圆点、空心圆点、方点&#xff0c;而这些需要用到表示无序列表的标记 * 或 - 或 。不同层级可以使用 Tab 键控制。 - 本程序的主要内容。- 调用接口 align_api.py- predict 用于生成预测结果- 输入文件- 输出文件- content_alig…

css圆点背景

简洁圆点背景 background: radial-gradient(circle at 1px 1px,#000 2px,transparent 0); background-size: 49.5px 49.5px; //圆点间隔&#xff08;自定义值&#xff09; 第一值是左右间隔 第二个值是上下间隔

JavaScript——网页轮播图( 实现点击小圆点、图片滑动、小圆点样式改变)

一、轮播图要实现的效果&#xff1a; 实现点击小圆点、图片滑动、小圆点样式改变 二、轮播图实现效果步骤&#xff1a; 1.利用htmlcss完成轮播图片&#xff0c;底部小点的整体效果的布局。 2.通过原生js完成图片轮播&#xff0c;无缝自动切换&#xff0c;底部小点随图片切换…

li前面的小圆点样式修改

css中用list-style-type指定列表&#xff08;lists&#xff09;前面符号,如下&#xff1a; li {list-style-type:符号名称} 符号名称可用的值为&#xff1a; disc :  CSS1 实心圆 circle :  CSS1 空心圆 square :  CSS1 实心方块 decimal :  CSS1 阿拉伯数字 lower-ro…

vue 画一个小圆点

效果图&#xff1a; 方法1&#xff1a; <span style"margin: 0 10px;font-size: 36px">•</span> 右击右下角输入法&#xff0c;点击表情符号&符号&#xff0c;往下翻&#xff0c;会找到符号中的小圆点&#xff0c;再设置大小&#xff0c;用font-s…