AdGuardHome 真的是个厉害的玩意,局域网里任何乱七八糟的DNS解析都看的清清楚楚,让吐槽君轻松屏蔽了许多。不过就是对IPv6支持不大好,看样子会有漏网之鱼?
干脆一不做二不休,给N1的Docker 和 AdGuardHome都装个IPv6试试。
Docker 支持IPv6的方法转过了:https://www.meiqiantu.com/958665.html
现在搞 AdGuardHome
先删除原来的macvlan,重新搞个:
docker network create -d macvlan –subnet=xx.xx.xx.0/24 –gateway=xx.xx.xx.1 –subnet=xxxx:xxxx:xxxx::/64 –gateway=xxxx:xxxx:xxxx::1 -o parent=eth0 macnet
上面的红字改成自己的局域网IP段和网关地址,结尾处的0和1不用变
然后,删除原来的AdGuardHome,再安装一遍:
docker pull adguard/adguardhome:edge
docker run –name adguardhome -v /home/AdguardHome/workdir:/opt/adguardhome/work -v /home/AdguardHome/confdir:/opt/adguardhome/conf -p 53:53/tcp -p 53:53/udp -p 67:67/udp -p 69:68/tcp -p 69:68/udp -p 3339:80/tcp -p 444:443/tcp -p 853:853/tcp -p 3333:3000/tcp -d –restart always -d –network macnet –mac-address xx:xx:xx:xx:xx:xx –ip x.x.x.x –ip6 “xxxx:xxxx:xxxx::xxxx” –privileged adguard/adguardhome:edge
xx:xx:xx:xx:xx:xx 赐予该容器MAC地址
x.x.x.x 赐予该容器独立IP地址
xxxx:xxxx:xxxx::xxxx 赐予该容器独立IPv6地址
以上,启动没问题。
就是。。。
好像启动后和原来没开IPv6差不多,没见几个IPv6的DNS 解析
( ̄◇ ̄;)
每个容器一个ip?有钱如吐槽君