找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 12835|回复: 78

【2023-3-17】[Padavan]在ap模式下配置ipv6 及 DDNS

  [复制链接]
发表于 2023-3-1 22:03 | 显示全部楼层 |阅读模式
本帖最后由 liaohcai 于 2024-12-30 01:09 编辑

一、前言
padavan路由器在AP模式下自身是无法分配到ipv6地址的!
现在运营商都不为普通用户分配公网ipv4地址了,ipv6地址在一大把一大把。
如果在AP模式下自身能分配到ipv6地址,那么可玩性就大大增加。可以远程访问,可以远程唤醒电脑,以它作跳板为内网其他设备进行ipv6 DDNS服务等等!
感谢bg7dyf老毛子AP模式下自身获取IPv6
感谢xyx823 (ap模式下为路由自动配置ipv6地址)
感谢涼仝灀Padavan固件在AP模式下开机启动扩展和自身获取IPv6地址
提供的代码!


这是我的网络环境!

二、手动步骤
1.在路由模式下,开启ipv6设置(IPv6 连接类型:Native DHCPv6)、关闭防火墙。
2.将里面的文件上传到padavan的/etc/storage目录中。
3.参数设置-脚本-在路由器启动后执行:sh /etc/storage/ap_ipv6.sh &(放在第二行),应用设置,并在网页中设置(保存内部存储到闪存:提交)。

4.重启路由器。(等三分钟后,在系统管理 - 控制台键入ifconfig并点击刷新,就能看到ipv6地址了)。
5.将里面(里面的脚本不用去编辑直接套用)的文件上传到padavan的/etc/storage目录中,并在网页中设置(保存内部存储到闪存:提交)。

6.直接在调度任务 (Crontab)里按这样的格式填写:
*/5 * * * * sh 目录和脚本名 你的域名 密码 设备后缀,看下图:


  1. */5 * * * * sh /etc/storage/meibu_ipv6.sh 用户名 登陆密码
  2. */5 * * * * sh /etc/storage/dynv6.sh 域名 令牌
  3. ##路由器自身不用后缀

  4. */5 * * * * sh /etc/storage/meibu_ipv6.sh 用户名 登陆密码 设备后缀
  5. */5 * * * * sh /etc/storage/dynv6.sh 域名 令牌 设备后缀
  6. ##为路由下的设备提供域名服务,(固定的后缀),要输入设备ipv6地址的后缀

  7. */5 * * * * sh /etc/storage/meibu_ipv6.sh 用户名 登陆密码 设备MAC地址
  8. */5 * * * * sh /etc/storage/dynv6.sh 域名 令牌 设备MAC地址
  9. ##为路由下的设备提供域名服务,(随机的后缀),要输入设备MAC地址
复制代码


“域名” “密码” “设备后缀/mac地址”要替换成你自己的
注:所谓的“设备后缀” 是电脑或者监控录像机或者nas的ipv6地址后四组数字,以“:”分开的。通常是固定的,就可以用此脚本解析
ipv6地址  240e:aaaa:bbbb:ccccc:1111:2222:3333:4444那么后缀是  1111:2222:3333:4444
随机的、无固定的ipv6后缀的设备可以直接输入mac地址,但是不稳定,因为是通过查询路由器的 ip -6 nei 活动。
如果“设备后缀” 不填写,则为路由器本身的ipv6地址。
"*/5 * * * * " 表示每五分钟执行一次。
如果不赋予脚本运行权限,可在脚本前加上“sh”就能运行


三、一键配置
      在ap模式下有没有一键配置ipv6地址,越简单越好。答案是有的。

ap模式下一键配置ipv6地址
把这行代码粘贴到“系统管理 ”- “控制台”中,点击“刷新”就可以了,等两三分钟就能获取ipv6地址,再输入“ifconfig”看看ipv6地址是多少!

  1. curl -L w.1hc.us.kg/other/br0_ipv6.sh | sh
复制代码
  1. ifconfig
复制代码



       暂时编写我自己常用的DDNS V6脚本,一个是meibu另一个是dynv6,为了更方便使用,还是做成在线一键安装

  1. curl -L w.1hc.us.kg/DDNS/meibu_ipv6_install.sh |sh
复制代码
这是每步科技域名服务商

  1. curl -L w.1hc.us.kg/DDNS/dynv6_install.sh | sh
复制代码
这是dynv6域名服务商

选择好上述域名服务商,将对应的代码粘贴到“控制台”中,点击“刷新”,接着在“计划任务”中替换成你自己的,应用设置

最后,要在“管理配置”中“提交”“保存内部存储到闪存:”

四、效果
      关闭主路由器防火墙,在外网通过ipv6访问
看图



     通过访问设备绑定的域名来直接访问设备,如远程桌面、远程开机、远程文件共享、远程监控等等
是点对点的高效访问,不卡顿,延时低。

补充下阿里云DDNS 纯shell脚本,还是一键安装
  1. sh -c "$(curl http://free1.fujufrp.cf:19213/aliddns_Install.sh)" &
复制代码
安装后,在计划任务中替换成你自己的信息,应用设置
  1. */5 * * * * sh /etc/storage/aliddns.sh AccessKeyId AccessKeySecret 子域或无 主域名 AAAA
复制代码

——————————————————————————————————————————————

  1. sh -c "$(curl http://free1.fujufrp.cf:19213/aliddns_ipv6_Install.sh)"  &
复制代码
  1. */5 * * * * sh /etc/storage/aliddns_ipv6.sh AccessKeyId AccessKeySecret 子域或无 主域名 设备后缀
复制代码
这一个aliddns_ipv6.sh是从aliddns.sh修改来的,增加了支持路由下的设备


为了能在线一键安装脚本,方便配置,我特地搭建了一个小小网盘,只存脚本代码。
觉得不放心的网友们,可以进入我的网盘liaohc.dns.army查看脚本源码!



————————————————
2023-3-7 1:30 更新了meibu_ipv6.sh和dynv6.sh脚本(如果不写设备后缀就默认为路由器自身的ipv6地址后缀,也可在openwrt中运行)
2023-3-10 1:00 更新了meibu_ipv6.sh和dynv6.sh脚本(添加了无固定后缀的设备可以通过mac地址来提交ddns功能)
2023-3-17 0.38 修改了脚本安装代码,使能在OpenWrt中安装成功,增加了aliddns.sh脚本(同时支持ipv4和ipv6,但支持路由器自身DDNS更新)
2023-3-17 11.38 增加了aliddns_ipv6.sh脚本(为路由下的设备ddns更新)










本帖子中包含更多资源

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

×

评分

参与人数 2恩山币 +2 收起 理由
linjinya + 1 sh -c "$(curl http://free1.fujufrp
xcy123 + 1 今天天气不错,适合泡妞。

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2023-3-6 11:53 | 显示全部楼层
本帖最后由 阿贵哥 于 2023-3-6 12:46 编辑

非常感谢,不错不错。只是个人觉得下面这句话,并在网页中设置(保存内部存储到闪存:提交),这里有点歧义,新手不容易看懂。应该写到第三点。另外,请教下楼主,*/5 * * * *这个的具体意思。我只是大概觉得是,多久更新一次样。

点评

谢谢你提醒!  详情 回复 发表于 2023-3-7 01:42
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-3-6 12:56 | 显示全部楼层
另外再咨询下楼主,设备后四位是变动的,每重启一次就变一次,我填哪一次的啊。我是新手,请无见笑,谢谢。

点评

如果设备每次重启后ipv6地址后缀改变,就不适应此脚本!!  详情 回复 发表于 2023-3-7 01:07
是针对有固定后缀的,你的设备是指window10电脑是不是?  详情 回复 发表于 2023-3-6 14:12
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 2023-3-6 14:12 来自手机 | 显示全部楼层
阿贵哥 发表于 2023-3-6 12:56
另外再咨询下楼主,设备后四位是变动的,每重启一次就变一次,我填哪一次的啊。我是新手,请无见笑,谢谢。

是针对有固定后缀的,你的设备是指window10电脑是不是?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-3-7 01:06 来自手机 | 显示全部楼层
我的设备是新路由三,后缀是变化的,要咋个弄啊,谢谢!

点评

我更新了脚本现在可以直接MAC地址找查询对应的ipv6地址了。如果有固定的后缀尽可能不要使用MAC地址!  详情 回复 发表于 2023-3-10 00:52
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-7 01:07 | 显示全部楼层
阿贵哥 发表于 2023-3-6 12:56
另外再咨询下楼主,设备后四位是变动的,每重启一次就变一次,我填哪一次的啊。我是新手,请无见笑,谢谢。

如果设备每次重启后ipv6地址后缀改变,就不适应此脚本!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-7 01:42 | 显示全部楼层
阿贵哥 发表于 2023-3-6 11:53
非常感谢,不错不错。只是个人觉得下面这句话,并在网页中设置(保存内部存储到闪存:提交),这里有点歧义, ...

谢谢你提醒!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-3-7 20:08 | 显示全部楼层
有DDNS 更详细 教学吗  用于异地穿透组网教学
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-10 00:52 | 显示全部楼层
阿贵哥 发表于 2023-3-7 01:06
我的设备是新路由三,后缀是变化的,要咋个弄啊,谢谢!

我更新了脚本现在可以直接MAC地址找查询对应的ipv6地址了。如果有固定的后缀尽可能不要使用MAC地址!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-3-28 08:03 来自手机 | 显示全部楼层
思考了,很强大的ddns脚本,就喜欢这种命令行方式的短小精悍
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-4-2 21:02 来自手机 | 显示全部楼层
主路由K3梅林已关防火墙,次路由B70刷padavan做AP已关防火墙,按这改了B70能获取IPV6但不能外网访问,B70下LAN口接到电脑的IPV6却可以外网访问,不知道是什么原因?还需要设置什么吗?

点评

padavan先在路由模式下把防火墙关闭掉,再切换到ap模式  详情 回复 发表于 2023-4-3 00:49
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-4-2 21:31 | 显示全部楼层
感谢楼主辛苦制作与分享 收藏了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-4-3 00:49 来自手机 | 显示全部楼层
77720666 发表于 2023-4-2 21:02
主路由K3梅林已关防火墙,次路由B70刷padavan做AP已关防火墙,按这改了B70能获取IPV6但不能外网访问,B70下 ...

padavan先在路由模式下把防火墙关闭掉,再切换到ap模式

点评

刚开始看到你帖子时曾经试过可以外网访问的,后来忘了动了什么又不行,恢复出厂设置再按你这设置不行,换固件也不行,不知道为什么只能内网访问,外网就是不行,在外网直接ping6也不通,应该不是防火墙问题  详情 回复 发表于 2023-4-8 22:51
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-4-8 16:47 | 显示全部楼层
不错思考一下,谢谢分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 0 反对 1

使用道具 举报

发表于 2023-4-8 22:51 来自手机 | 显示全部楼层
liaohcai 发表于 2023-4-3 00:49
padavan先在路由模式下把防火墙关闭掉,再切换到ap模式

刚开始看到你帖子时曾经试过可以外网访问的,后来忘了动了什么又不行,恢复出厂设置再按你这设置不行,换固件也不行,不知道为什么只能内网访问,外网就是不行,在外网直接ping6也不通,应该不是防火墙问题

点评

你增加网关试试,在开机脚本中增加下面一行 route add default gw 网关ip  详情 回复 发表于 2023-4-9 17:30
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-25 23:09

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表