• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

群晖docker实现IPV6访问

武飞扬头像
SabreWulf2020
帮助1

概述:

群晖docker默认没有没有开启ipv6,需要修改docker的配置文件。

修改过程:

一、首先确认自己的网络已经支持IPV6(需要光猫及路由器支持ipv6)

1.登陆www.test-ipv6.com查看是否已经接入IPV6

学新通

 2.登陆自己的群晖查看网络是否获取ipv6地址

学新通

IPv6地址一栏有地址,说明群晖已经获取到ipv6地址 ,记下第一行较长的外网ipv6地址(如记录在txt文档中),包含/64,备用

二、登录群晖后台修改配置文件

1.使用远程登陆工具(如putty)通过ssh进入群晖后台,并切换到root权限

sudo -i 命令切换root权限,重新输入一遍用户密码,回车即可进入root权限

学新通

 2.使用

vi /usr/syno/etc/packages/Docker/dockerd.json

修改docker配置文件

新增两项"ipv6":true,"fixed-cidr-v6":"你的ipv6地址"

这个地方的ipv6地址,就是第一步中记下的地址。

如:

  1.  
    "data-root" : "/var/packages/Docker/target/docker",
  2.  
    "log-driver" : "db",
  3.  
    "registry-mirrors" : [],
  4.  
    "storage-driver" : "btrfs",
  5.  
    "ipv6":true,
  6.  
    "fixed-cidr-v6":"240e:399:f7b:6d30:211:32ff:fe82:69bf/64"

 修改完成后,保存退出。

三、配置docker

1.在群晖套件中心停用docker再启用。

如果启用失败,检查第二步中的ipv6地址是否写错,或者是否少了逗号,逗号为英文状态的逗号。

2.新建容器的网络需要使用host,不是bridge,使用bridge的容器可以看到IPV6地址生效,但是实际上无效。

学新通

 学新通

3.使用Ipv6地址访问时,注意ipv6地址两端要加上英文状态的中括号,如: http://[ipv6地址] :端口号

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfkahgb
系列文章
更多 icon
同类精品
更多 icon
继续加载