背景介紹
618的時候購入了種草已久的nas——群暉DS418play,就是下面這個哈哈。最近又迷上了北郵人pt,想着既然nas 7*24小時開機,要是能在nas上掛pt那該多爽,24小時不間斷做種分享率一定很高哈哈哈。
但是首先就遇到了第一個問題,如果需要utorrent做種的話,就需要在docker內安裝utorrent客戶端,但是群暉的docker套件默認是不支持ipv6的,可以在docker的網絡選項卡內看到,bridge橋接的ipv6默認是禁用的。
經過反復的百度和踩雷,我終於摸索出如何讓群暉內的docker訪問ipv6網絡,效果如下圖:
具體教程如下:
第一步:開啟群暉nas的SSH功能。
控制面板-終端機和 SNMP-啟動SSH功能,端口可以自由設置。
要注意的是,如果通過外網訪問,記得設置好路由器轉發,把22端口映射到外網。
第二步:通過SSH連接到群暉nas
利用Xshell等工具,連接到群暉nas,具體操作方式可自行百度。如果有問題歡迎在下面留言
登陸到群暉nas以后,sudo -i
獲取到root權限。當看到root@你設置的主機名:~#
之后,就是獲取到了root權限。
第三步:修改docker的配置文件
群暉系統中,docker的配置文件是:/usr/syno/etc/packages/Docker/dockerd.json
通過vi
命令直接修改docker的配置文件
、
這里可以看到我設置了docker的鏡像地址:http://hub-mirror.c.163.com,為了開啟ipv6功能,我們要加入以下代碼:
"ipv6":true,"fixed-cidr-v6":"你的ipv6地址"
Tips:這里我踩雷了,我直接把上面的代碼加入到了文件最后一行,但是反復嘗試也沒有成功。我發現文件原有的內容是在{}
之中的,因此我把上述代碼加入到了{}
之內的位置,記得每句話后面的逗號,
!
ipv6地址可以從控制面板-網絡-網絡界面查看
Tips:
vi操作技巧:輸入i
編輯內容,按下Esc
退出編輯模式,輸入:wq
退出並保存。
第四步:重啟docker
小技巧,這里不用重啟整個nas,可以在套件中心重啟docker
套件中心-docker-停用
docker-啟動
現在看看,是不是能獲取到ipv6地址啦?