解決黑群暉Docker下軟件沒法IPV6訪問問題 最終版
發(fā)表這篇文章,主要是解決下面這篇的遺留問題:IPV6不能動(dòng)態(tài)更新

這兩天在折騰黑群暉IPV6外網(wǎng)訪問,剛好遇到上述問題,也搜索到了這篇文章,問題臨時(shí)解決了,但是IPV6是動(dòng)態(tài)變化的。于是我想到了通過寫一個(gè)腳本來自動(dòng)更新Jellyfin的IPV6地址,然后把腳本加入到黑群暉的計(jì)劃任務(wù)中即可解決。廢話不多說,下面上干貨:
首先,通過軟件連接黑群暉后臺(tái),找到一個(gè)合適的位置,新建一個(gè)后綴是.sh的腳本文件,名稱自己隨便取。
上述操作不會(huì)的,可以在黑群暉里面分享一個(gè)文件夾給windows主機(jī),然后通過Windows打開這個(gè)文件夾再來新建.sh文件,

????

新建后,把以下代碼寫進(jìn)腳本:
腳本中:
eth0 是你實(shí)際的網(wǎng)卡端口,根據(jù)實(shí)際情況修改端口號(hào)。(大概率是不用更改的)
這個(gè)腳本能成功的前提是,/usr/syno/etc/packages/Docker/dockerd.json這個(gè)文件已經(jīng)按照原帖修改增加了:
如果沒有修改,先手動(dòng)修改后再使用這個(gè)腳本
寫入文件,并保存。
這里如果你是在Windows下編輯的,還需要在黑群暉后臺(tái)中,把文件轉(zhuǎn)換成Linux/Unix格式:
在后臺(tái)使用 :
到這里基本上結(jié)束了,在黑群暉->控制面板->任務(wù)計(jì)劃->新增計(jì)劃的任務(wù)->用戶定義的腳本
按照提示填寫即可
標(biāo)簽: