我本来是用1panel跑Adguard Home,也就想着用1panel来运行technitium,可是如果直接进行递归解析,容器没有ipv6。我想过让1panel的docker支持ipv6,可是1panel官方文档导入需要一个ipv6的ip段,可我的v6地址是/128的,所以也不行。于是不用docker容器,直接运行。需要做三件事情安装technitium,在官网找到一键安装脚本即可,面板默认端口是5380。进去后台用户名是admin,不能改,它会弹框让修改密码。之后在setting – optional protocols中打开DNS over HTTP(注意不是DNS over HTTPS),这个可以直接反代来用,更灵活。安装acme.sh来申请ssl证书以及自动更新。官方的文档很详细了,我用的cloudflare来验证,需要token, zone id,account id#安装acme.sh
curl https://get.acme.sh | sh -s email=my@example.com
#导入环境变量
export CF_Token="填DNS token"
export CF_Zone_ID="填区域ID"
export CF_Account_ID="填账户ID"
#申请命令
acme.sh --issue --dns dns_cf
...
继续阅读
(206)