• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |

群晖ipv6的阿里DDNS动态域名解析脚本设置

查看数: 17198 | 评论数: 21 | 收藏 11
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-2-22 14:52

正文摘要:

本帖最后由 foxset 于 2019-2-24 09:20 编辑 从别的网上看到的,自己测试可以,目前正在正常使用中。 只支持IPV6,没有ipv6的自动忽略——目前全国基本地级市以上运营商基本都开通了 工信部去年77号文件要求201 ...

回复

foxset 来自 中国湖北 发表于 2023-1-15 20:31
本帖最后由 foxset 于 2023-1-15 20:43 编辑

用termux安卓手机模拟终端定时执行shell脚本:
1、下载安装termux的app,注意手机安卓版本,最新的版本不支持安卓低版本,如安卓7.0以下;
2、挂载手机存储到termux,输入命令:termux-setup-storage,在手机会提示权限,勾选允许;
3、在手机存储根目录(就是打开手机“文件管理-内部存储”看到的那个目录),可以把脚本直接放根目录,也可以放任意文件夹里;
4、手机termux终端中输入:bash /storage/emulated/0/文件名.sh,如果放文件夹,则:bash /storage/emulated/0/文件夹/文件名.sh
5、如果执行脚本提示错误,看哪行的命令有问题,然后pkg install  某个不能识别的命令,比如:pkg install openssl
6、添加定时器:
   1)输入命令:crontab -e  
   2)按键盘“i”键,输入命令:*/10 * * * *  bash /storage/emulated/0/脚本文件的路径——例子表示10分钟执行一次,可以需要改)
   3)按ESC退出编辑,再输入命令::wq       ——表示退出,注意有“:”
   4)输入命令:crontab -l                       ——查看定时器是否添加成功

手机记得添加自启动及电池优化选择类似选项,保证termux不被关闭
允许后台运行,输入命令:termux-wake-lock
slightrain 来自 中国上海 发表于 2022-12-14 09:28
试试看ipv6速度怎么样
23333877 来自 中国 发表于 2021-4-7 18:40
感谢楼主,可用,比其他找到的办法,脚本顺利得多
jiang2019 来自 中国重庆 发表于 2020-8-24 10:07
感谢楼主分享 试试先!!
L9744 来自 中国江苏常州 发表于 2020-7-29 16:27
任务设置:最下面“用户定义的脚本”的方框里填aliddns.sh文件在群晖里的路径(右键属性,复制路径即可),比如:/volume1/ddns/aliddns.sh。
这个地方运行不成功
foxset 来自 中国安徽合肥 发表于 2020-6-28 12:37
本帖最后由 foxset 于 2020-6-28 13:38 编辑
icefree 发表于 2020-4-27 02:00
大神您看看我这如何解决。。

ip addr show eth0 | grep "inet6.*global" | awk '{print $2}' | awk -F"/" '{print $1}' | head -n 2 | tail -n 1

改成这个试试,因为程序筛选出来的ipv6地址有好几个,默认选了第一个,而实际上真正的ipv6地址是第二个
如果第二个还不对,改成第三个,命令直接改“head -n 3”,其它不变....以此类推
icefree 来自 中国河南郑州 发表于 2020-4-27 23:28
foxset 发表于 2020-3-14 18:43
群晖运行下面代码:
ip addr show eth1 | grep "inet6.*global" | awk '{print $2}' | awk -F"/" '{prin ...

选取第二行是在PUTTY里输入这个命令么?

ip addr show eth0 | grep "inet6.*global" | awk '{print $2}' | awk -F"/" '{print $1}'| he
icefree 来自 中国河南郑州 发表于 2020-4-27 02:00
foxset 发表于 2020-3-14 18:43
群晖运行下面代码:
ip addr show eth1 | grep "inet6.*global" | awk '{print $2}' | awk -F"/" '{prin ...

大神您看看我这如何解决。。

点评

ip addr show eth0 | grep "inet6.*global" | awk '{print $2}' | awk -F"/" '{print $1}' | head -2 改成这个试试,因为程序筛选出来的ipv6地址有2个,默认选了第一个,而实际上真正的ipv6地址是第二个  详情 回复 发表于 2020-6-28 12:37
icefree 来自 中国河南郑州 发表于 2020-4-27 01:58
大神您帮着看一下,ETH0是群晖网卡无疑,IP也对的上,但是执行aliddns.sh以后获取的ip地址不是IPV6的地址(图1第三行白色背景那行)

第四行应该是正确的,这种情况如何解决?

1

1

2

2

3

3
快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图