OpenWrt 软路由解析公网IPV6域名访问家庭NAS的教程

news2025/1/11 3:57:14

OpenWrt软路由放行IPV6公网访问家庭NAS黑群晖设备的教程,威联通/黑群晖设置阿里云动态解析进行外网 IPV6 域名访问家中 NAS,设置OpenWrt软路由,通过ipv6外网访问家中电脑nas等设备系列教程,学长今天啥也没有干,网站也没有时间更新,就折腾这个软路由了,之前在咸鱼上面花70块钱买了“京东云无线宝一代”路由器刷了 Padavan 固件,也折腾好了IPV6公网访问家庭NAS设备。

在这里插入图片描述但是有个苦逼的问题就是Padavan无法在电脑开启IPV6的情况下访问百度网盘,需要关闭网络链接里面的IPV6,只留下IPV4才能访问百度网盘,对于学长这种两者都要需要的人来说太麻烦了,于是今天开始折腾OpenWrt软路由固件,把某东云无线宝一代重新刷成了 OpenWrt系统 。

一、光猫改路由器 PPPoE 拨号上网

首先说明一下,现在大多数家庭都是直接使用运营商的光猫路由一体化设备,就是拨号和WIFI都是使用运营商的那个东西,如果你想改 PPPoE 拨号上网的话需要拿到光猫的超级管理员账户+密码,不是光猫背后那个管理员账户密码,那个没有作用的。

在这里插入图片描述如何拿到超级管理员账户+密码,打电话给你10086说宽带故障了让上门来维修,业务员上门来后你直接告诉他,我要 超级管理员账户+密码 ,就算你说让改 PPPoE 拨号上网 他们都不知道这个是干嘛的,很多人不会愿意给你超级管理员账户密码,你直接表态我有用处,记住了他们可能会给你一个默认的超级管理员账户密码,你先试试能不能登录成功,因为我的移动宽带就是超级管理员账户密码不是默认的,在装完宽带后光猫会自动随机重置密码,因为这个问题折腾了几天,那个业务员死活说这个就是超级管理员账户和密码。

在这里插入图片描述拿到密码后当然是改光猫是一些参数了,非常重要,那个 VID_101 要记住了,各个区域的代码不一样。

我的就是改成上面的那样就可以使用路由器拨号上网了,大家多百度搜索一下教程,解决很多问题,亿破姐也是到处搜索参考改的,不要一味死脑筋,要懂的变通。

光猫改路由器 PPPoE 拨号上网不影响 IPTV 电视播放,IPTV电视还是插在光猫以前那个接口就可以了。

二、WAN 接口基本设置

某东云无线宝一代刷成OpenWrt固件后,面临的第一个问题就是他喵的不知道在哪里使用PPPoE拨号上网,搞错了两次都是使用 LAN 口拨号,后面某度搜索了才发现原来要使用 WAN口拨号,详细的情况见下图里面的详情。
在这里插入图片描述在这里插入图片描述WAN 接口,网络 —> 接口 —> WAN —> 高级设置,不勾选 “使用内置的 IPv6 管理”。其余的物理设置默认,防火墙设置即可。
在这里插入图片描述最后点击应用保存
三、LAN 接口设置

网络 —> 接口 —> LAN —> 高级设置,勾选 “使用内置的 IPv6 管理”,路由通告服务 设置为 “混合模式”、关闭 DHCPv6 服务、关闭 NDP代理、勾选 “总是通告默认路由”

如果访问有问题的话建议 LAN —> 高级设置,取消勾选 “使用内置的 IPv6 管理”
在这里插入图片描述最后点击应用保存
四、WAN6 接口设置

常规设置中的协议这里要选择“DHCPV6客户端”。
在这里插入图片描述WAN6“高级设置”这里的“IPV6管理”一定要打钩。
在这里插入图片描述物理设置这里选择@WAN选项。如果没有此选项可以手动输入。
在这里插入图片描述最后是防火墙设置这里,一定要选择好wan和wan6两个接口。我这里默认已经设置好的。
在这里插入图片描述最后点击应用保存

五、DHCP/DNS 服务器设置

网络 — DHCP/DNS — 高级设置 — 取消勾选 “禁止解析 IPv6 DNS 记录”
在这里插入图片描述最后点击应用保存

保存后重启路由器,依次点击控制面板 > 网络和 Internet > 网络连接 > 点击当前网络连接,查看到IPV6已经连接成功,说明我们的路由器IPV6配置完成了
在这里插入图片描述六、防火墙放行外网访问

防火墙基本设置,按上述流程修改设置后,可能依然无法上IPv6外网(绝大多数是无法访问的),还得修改IPV6防火墙设置为接受,才可以解决。
在这里插入图片描述防火墙端口转发,设置你外网访问NAS群晖的端口。
在这里插入图片描述七、群晖NAS使用DDNS解析IPV6实现域名访问

既然说到了DDNS解析IPV6实现域名访问,那么首先我们要买个域名,域名的话阿里云,百度云,腾讯云都有域名卖,随便买个便宜的,不差钱的最好买短4-6位的短域名好记一点,购买域名这个就不给大家演示了。

阿里云为例,我们选择“解析设置”,先添加一条记录。记录类型选择:AAAA ipv6地址 然后再填入自己的域名信息,添加完毕以后,显示“状态正常”就能正常使用了。
在这里插入图片描述回到我们的NAS黑群晖下载安装的docker插件,安装好docker之后,在注册表里搜索“ddns-go”
在这里插入图片描述然后在映像中选中它,选择启动安装DDNS
在这里插入图片描述在这里插入图片描述在这里插入图片描述以上设置完成后运行ddns-go容器,就可以用群晖IP加9876的端口号登录容器进行配置。比如我这里的地址就是192.168.1.2:9876 登陆,登陆到ddns服务的后台后,主要填写这几个内容。在阿里云服务中填入AccessKey的ID和Secret。这个相当于阿里云ddns服务的账号和密码。在这里插入图片描述在这里插入图片描述菜单栏下拉去掉IPV4设置,启动IPV6并填入你设置好的域名。在这里插入图片描述DDNS-GO解析成功之后,我们就可以尝试用域名登陆黑群晖NAS了。通过域名登录非常的方便,不用怕路由器重启后IPV6变化了无法访问NAS,DDNS-GO会每10秒对比一次解析的IPV6地址,并且及时的解析同步到你的域名里面,所以这个域名访问可谓一劳永逸。

IPV6来登陆黑群晖,完全摆脱了内网穿透的复杂设置,网速受限和需要付费等种种弊端。目前全国移动联通电信运营商都已经支持IPV6,获得公网IPV6地址并不困难。关键是路由器需要支持防火墙放行。只要可以设置防火墙,就可以轻松用IPV6地址访问到黑群晖或威联通NAS了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/602385.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

android使用fat-aar打包,本地aar和第三方依赖库以及遇到的问题

android使用fat-aar打包,本地aar和第三方依赖库以及遇到的问题 为什么会用到fat-aar如何使用打出来的aarlib中存在多个架构,例如x86\x86_64我在打包okhttp和retrofit的时候遇到的问题 你遇到其他问题怎么处理? 为什么会用到fat-aar 需要把有…

工业级高性能3D模型渲染引擎,专注于3D Web轻量化!

一、技术概览 HOOPS Communicator 是一个SDK,用于在Web浏览器中开发3D工程应用程序,重点在于: 完全访问工程数据使用方便快速发展高性能可视化快速模型流灵活使用和部署 点击此处获取>>>3D模型轻量化及格式转换解决方案 它的主要…

提高国外 VPS 云主机性能(Linux系统)的 4 个步骤

​  随着外贸业务的兴起及不断发展,越来越多的企业和个人开始使用国外 VPS 云主机来部署自己的应用程序和网站。其中, Linux 系统的国外VPS 云主机创造了众多的可能性和功能,但仍有一些方法可以进一步提高 Linux VPS 的整体性能。下面我们将…

YOLOv5 白皮书-第Y5周:yolo.py文件解读

目录 一、前言二、导入需要的包和基本配置三、 parse_model函数四、Detect类五、BaseModel类六、调整模型1. common.py中生成C22. yolo.py的parse_model中增加c23. yolov5s.yaml中增加c2 🍨 本文为🔗365天深度学习训练营 中的学习记录博客 🍦…

07 Redis的缓存过期淘汰策略

常见面试题 生产上你们你们的redis内存设置多少?如何配置、修改redis的内存大小如果内存满了你怎么办redis清理内存的方式?定期删除和惰性删除了解过吗redis缓存淘汰策略redis的LRU了解过吗 Redis内存满了怎么办 redis默认内存多少?在哪里查看?如何…

阿里工作8年,肝到P8就剩这份学习笔记了,已助朋友拿到10个Offer

在阿里工作了8年,工作压力大,节奏快,但是从技术上确实得到了成长,尤其是当你维护与大促相关的系统的时候,熬到P7也费了不少心思,小编也是个爱学习的人,把这几年的工作经验整理成了一份完整的笔记…

MySQL_10 存储引擎和视图

目录 一、存储引擎 1.介绍 : 2.分类 : 3.选择 : 二、视图 1.概述 : 2.原理 : 3.使用格式 : 4.代码演示 : 5.应用实例 : 一、存储引擎 1.介绍 : MySQL的表类型由表的存储引擎(Storage Engines)决定,主要包括InnoDB, MyISAM, Memory等等。 2.分类 : 1 MyS…

如何打通企业内部的数据孤岛?

如何打通企业内部的数据孤岛? 在信息爆炸、数字经济的环境下,数据孤岛问题算是企业在处理数据时的一个顽疾,已经引起各行各业的普遍重视。 01 什么是数据孤岛? 企业发展到一定阶段,会出现不同的业务、部门&#xff…

gcc与g++的安装和使用

首先大致介绍一下gcc和g. 在此之前,你需要先安装gcc与g,然后才能进行指令操作. 命令如下: sudo yum install -y gcc-c 在命令行输入以上指令后,gcc/g便成功安装了. gcc是一个专门用来编译链接c语言的编译器. g(c). gcc只能…

cuda3 管理内存 代码解析额

内存管理 全局内存数据主要存放的地方 共享内存块内数据同步的地方 返回一个标记符 是否成功 比普通Malloc快一倍 统一内存分配释放 少了传输过程 同步拷贝 必须等拷贝完才会执行下面的 异步 注意拷贝是否完成,如果直接使用,并不知道拷贝是否完成 共…

微信小程序实现商品加入购物车案例

思考:购物车中的数据保存在哪里?用哪种数据结构进行保存? 小程序中可能有多个页面需要对购物车中的数据进行操作,因此我们想到把数据存到全局中。可以使用wx.setStorageSync()储存,用wx.getStorageSync()进行获取&…

Linux压缩与解压缩

目录 Linux压缩与解压缩 zip和unzip命令 定义 语法格式 参数及其作用 案例 素材准备 案例1 --- 使用zip也所文件test1.txt 案例2 --- 压缩率为最高压缩test2.txt 案例3 --- 将当前目录dir1连通目录下文件其压缩 实例4 --- 向压缩文件中test1.zip中添加test2.txt文件 实例5…

模型评估指标(一)Top-5和Top-1准确率

文章目录 一、前言二、什么是Top-5和Top-1准确率与错误率参考博客 一、前言 在看论文里面提到Top-5和top-1错误率,看了有点懵,所以去了解了一下 二、什么是Top-5和Top-1准确率与错误率 举个例子: 我们在训练完某个分类网络后&#xff0c…

【单目3D】在自动驾驶中将 2D 物体检测提升到 3D

Lifting 2D object detection to 3D in autonomous driving 单目 3D 目标检测使用 RGB 图像来预测目标 3D 边界框。由于 RGB 图像中缺少关键的深度信息,因此该任务从根本上说是不适定的。然而在自动驾驶中,汽车是具有(大部分)已知…

一文通吃:从 ZooKeeper 一致性,Leader选举讲到 ZAB 协议与 PAXOS 算法(上)

本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注"慕课网"或慕课网公众号! 作者:大能 | 慕课网讲师 本文将从ZooKeeper集群如何保证一致性,讲到zookeeper保证数据一致性的协…

打开docker-desktop报错问题解决

打开Ubuntu出现报错 Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x80070424 Error: 0x80070424 ????????? Press any key to continue... 命令行打开wsl出现报错 C:\Users\jiangcheng>wsl 指定的服务未安装。 Err…

windows环境下编译aws-sdk-cpp踩坑记

目录 1 前言 2 第一次编译 3 第二次编译 3.1 安装配置vcpkg 3.2 升级PowerShell 3.3 升级Cmake版本 3.4 vcpkg编译aws-sdk-cpp 4 工具合集下载 5 参考文献 1 前言 在做图片、视频片段存储技术调研时,从查阅的大量资料中,了解到很多人推荐的开源…

多层网关已成过去,网关多合一成潮流,网关改造正当时丨Higress 正式发布 1.0 版本

作者:Higress 团队 01 前言 K8s 通过 Ingress / Gateway API 将网关标准化,逐步将安全网关、流量网关、微服务网关内聚,解决从单体到微服务到云原生多层网关的复杂度,合久必分,分久必合,多层网关已成过去…

第21章 JQuery DataTables对角色的渲染显示

1 Services.Customers.CustomerServiceDefaults /// <summary> /// 【1个指定用户所对应的所有角色缓存键】 /// <remarks> /// 摘要&#xff1a; /// 设定一个缓存键实例&#xff0c;用于拼接1个指定的缓存键字符串&#xff0c;该缓存键字符与角色实体所有实例…

量化多因子——描述数据(空值、重复值、异常值)

数据清洗是量化的第一步&#xff0c;也是非常关键的一步。 检查数据的空值、重复值、异常值&#xff0c;并进行描述性数据分析&#xff0c;观察数据的分布情况。 缺失值&#xff1a; return_all.info() np.where(np.isnan(return_all)) np.where(np.isinf(return_all)) 重复值&…