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

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
楼主: kob

[k2p] OPENWRT在路由器上实现网内各设备的IPV6 ddns(支持阿里云)

 火.. [复制链接]
发表于 2020-4-11 18:31 | 显示全部楼层
openwrt作为二级路由,请问怎么获得前缀

点评

kob
用正则表达式,把IPV6的IP的前四段截取即为前缀  详情 回复 发表于 2020-4-13 13:42
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-13 13:42 | 显示全部楼层
fanhuan130 发表于 2020-4-11 18:31
openwrt作为二级路由,请问怎么获得前缀

用正则表达式,把IPV6的IP的前四段截取即为前缀

点评

能详细说一下吗?对这些脚本不太懂  详情 回复 发表于 2020-4-13 15:11
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-4-13 15:11 | 显示全部楼层
kob 发表于 2020-4-13 13:42
用正则表达式,把IPV6的IP的前四段截取即为前缀

能详细说一下吗?对这些脚本不太懂
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-5-9 21:38 | 显示全部楼层
获取pd 的另外一个办法,也是openwrt官网提供的。不用grep这么多东东

. /lib/functions/network.sh
INTERFACE="wan_6"
network_get_prefix6 prefix6 $INTERFACE
echo prefix6=$prefix6

点评

何必呢?少说几句吧,网络这么大,聚到一起也不容易!: 5.0
何必呢?少说几句吧,网络这么大,聚到一起也不容易!: 5
感谢科普  发表于 2023-2-15 14:30
我的是阿里云域名,dynv6的域名用网址获取ip的方法正常,但是阿里的不管哪个方法获取的ip都是错的.不能访问,用这个脚本能够获取正确的前缀,,但是最后动态dns显示出来的的ipv6地址确是错的? 在ssh里运行得到的:  详情 回复 发表于 2022-6-20 14:27
kob
这个脚本可以这样用,新建一个脚本,内容为:  详情 回复 发表于 2020-10-8 20:14
line 4: network_get_prefix6: not found 要啥依赖吗  详情 回复 发表于 2020-9-27 09:55

评分

参与人数 1恩山币 +1 收起 理由
kob + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

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

使用道具 举报

发表于 2020-8-26 08:43 | 显示全部楼层
不是很懂 慢慢试试看
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-9-26 23:40 | 显示全部楼层
有通过mac反查ipv6的脚本吗 不把带有mac的v6地址ddns出去而是用另一个公开的v6来做ddns

点评

kob
你可以指定给客户机分配IPV6的后缀啊  详情 回复 发表于 2020-10-4 11:00
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-9-27 09:55 | 显示全部楼层
conupefox 发表于 2020-5-9 21:38
获取pd 的另外一个办法,也是openwrt官网提供的。不用grep这么多东东

. /lib/functions/network.sh

line 4: network_get_prefix6: not found 要啥依赖吗

点评

kob
应该是你的机器上没有network_get_prefix6这个程序  详情 回复 发表于 2020-10-4 11:01
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-4 11:00 | 显示全部楼层
alexye233 发表于 2020-9-26 23:40
有通过mac反查ipv6的脚本吗 不把带有mac的v6地址ddns出去而是用另一个公开的v6来做ddns

你可以指定给客户机分配IPV6的后缀啊
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-10-4 11:01 | 显示全部楼层
alexye233 发表于 2020-9-27 09:55
line 4: network_get_prefix6: not found 要啥依赖吗

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

使用道具 举报

 楼主| 发表于 2020-10-8 20:14 | 显示全部楼层
conupefox 发表于 2020-5-9 21:38
获取pd 的另外一个办法,也是openwrt官网提供的。不用grep这么多东东

. /lib/functions/network.sh

这个脚本可以这样用,新建一个脚本,内容为:
  1. . /lib/functions/network.sh
  2. INTERFACE="wan_6"
  3. network_get_prefix6 prefix6 $INTERFACE
  4. echo $prefix6 |  cut -c1-$((${#prefix6}-5))
复制代码

点评

请问这个代码怎么添加后缀呢?本人不懂各种命令  详情 回复 发表于 2021-11-18 17:47
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-11-25 09:08 | 显示全部楼层
挖坟,问下:op必须是主路由吗?还需要爱快流控功能

点评

kob
其实旁路也可以,就是获取PD的方法脚本要修改  详情 回复 发表于 2020-12-2 21:50
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-2 21:50 | 显示全部楼层
行运星 发表于 2020-11-25 09:08
挖坟,问下:op必须是主路由吗?还需要爱快流控功能

其实旁路也可以,就是获取PD的方法脚本要修改

点评

大佬可以更新下吗?op主路由对小白太不友好了,但有很需要这个功能,挂的好多docker应用需要ipv6  详情 回复 发表于 2020-12-10 20:07
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-12-10 20:07 | 显示全部楼层
kob 发表于 2020-12-2 21:50
其实旁路也可以,就是获取PD的方法脚本要修改

大佬可以更新下吗?op主路由对小白太不友好了,但有很需要这个功能,挂的好多docker应用需要ipv6
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-12-27 16:08 | 显示全部楼层
160206  note : PID '19561' started at 2020-12-27 16:02
160207       : ddns version  : 2.7.8-3
160207       : uci configuration:
ddns.ipv6.domain='ipv6.yyzb.xyz'
ddns.ipv6.enabled='1'
ddns.ipv6.force_ipversion='1'
ddns.ipv6.interface='lan'
ddns.ipv6.ip_script='/etc/ppp/aliyun-ipv6.sh'
ddns.ipv6.ip_source='script'
ddns.ipv6.lookup_host='ipv6.yyzb.xyz'
ddns.ipv6.password='***PW***'
ddns.ipv6.service_name='aliyun.com'
ddns.ipv6.use_ipv6='1'
ddns.ipv6.username='LTA*******Tpxz'
ddns.ipv6=service
160207       : verbose mode  : 0 - run normal, NO console output
160207       : check interval: 600 seconds
160207       : force interval: 259200 seconds
160207       : retry interval: 60 seconds
160208       : retry counter : 0 times
160208       : No old process
160208       : last update: never
160208       : Detect registered/public IP
160208  note : Busybox nslookup - no support to 'force IP Version' (ignored)
160208       : #> /usr/bin/nslookup ipv6.yyzb.xyz  >/var/run/ddns/ipv6.dat 2>/var/run/ddns/ipv6.err
160208       : Registered IP 'ff01::1' detected
160208  info : Starting main loop at 2020-12-27 16:02
160208       : Detect local IP on 'script'
160208       : #> /etc/ppp/aliyun-ipv6.sh >/var/run/ddns/ipv6.dat 2>/var/run/ddns/ipv6.err
160209       : Local IP '{"RequestId":"7390F5FF-CBEC-4740-84E5-85E71D9FC509","HostId":"alidns.aliyuncs.com","Code":"SubDomainInvalid.Value","Message":"The DNS record is invalid or in the wrong format.","Recommend":"https://error-center.aliyun.com/status/search?Keyword=SubDomainInvalid.Value&source=PopGw"}
Not Find Such Host ipv6.yyzb.xyz' detected via script '/etc/ppp/aliyun-ipv6.sh'
160209  WARN : Error in 'expand_ipv6()' - invalid IPv6 found: '' expanded: ''
160209       : Update needed - L: 'invalid' <> R: 'ff01:0000:0000:0000:0000:0000:0000:0001'
160209 ERROR : No or private or invalid IP 'invalid' given! Please check your configuration
160210 ERROR : No update send to DDNS Provider
160210       : Waiting 600 seconds (Check Interval)
  这个是什么情况 ? 大神给 解答下  用的 楼主 ALIYUN 脚本

点评

kob
没能检测到IP  详情 回复 发表于 2020-12-27 19:26
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-27 19:26 | 显示全部楼层
yyzb 发表于 2020-12-27 16:08
160206  note : PID '19561' started at 2020-12-27 16:02
160207       : ddns version  : 2.7.8-3
1 ...

没能检测到IP

点评

[attachimg]435220[/attachimg][attachimg]435219[/attachimg]  详情 回复 发表于 2021-1-3 18:03
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

查看 »

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

GMT+8, 2025-6-3 07:21

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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

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