解决黑群晖Docker下软件没法IPV6访问问题 最终版
发表这篇文章,主要是解决下面这篇的遗留问题:IPV6不能动态更新

这两天在折腾黑群晖IPV6外网访问,刚好遇到上述问题,也搜索到了这篇文章,问题临时解决了,但是IPV6是动态变化的。于是我想到了通过写一个脚本来自动更新Jellyfin的IPV6地址,然后把脚本加入到黑群晖的计划任务中即可解决。废话不多说,下面上干货:
首先,通过软件连接黑群晖后台,找到一个合适的位置,新建一个后缀是.sh的脚本文件,名称自己随便取。
上述操作不会的,可以在黑群晖里面分享一个文件夹给windows主机,然后通过Windows打开这个文件夹再来新建.sh文件,


新建后,把以下代码写进脚本:
脚本中:
eth0 是你实际的网卡端口,根据实际情况修改端口号。(大概率是不用更改的)
这个脚本能成功的前提是,/usr/syno/etc/packages/Docker/dockerd.json这个文件已经按照原帖修改增加了:
如果没有修改,先手动修改后再使用这个脚本
写入文件,并保存。
这里如果你是在Windows下编辑的,还需要在黑群晖后台中,把文件转换成Linux/Unix格式:
在后台使用 :
到这里基本上结束了,在黑群晖->控制面板->任务计划->新增计划的任务->用户定义的脚本
按照提示填写即可

