首先羣暉套件中心裏面沒有AdguardHome這個插件,可以通過安裝Docker,在docker裏面安裝AdguardHome。
默認情況下,容器是沒有辦法使用443端口的,只能換成其他端口。
但換成其他端口的話,Edge瀏覽器就不能在安全DNS裏選擇“使用當前服務提供商”了
需要手動輸入adguardhome的DoH地址,例如 http://192.168.1.254:3333/dns-query
手動輸入總是麻煩一些,需要想辦法讓AdguardHome綁定上443端口
爲了避免端口衝突,需要避免使用羣暉的ip地址,畢竟1個網卡是可以綁定多個ip地址的
ssh登錄羣暉,執行創建macvlan
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 bridge-host
創建AdguardHome容器還是需要ssh來操作,因爲DSM上面雖然能夠選到bridge-host網絡了,但創建好後的容器仍然是172.17開頭的ip地址
docker run -d --name=adguardhome --net=bridge-host --ip=192.168.1.253 --restart=always adguard/adguardhome:latest
這樣我們就創建好了一個adguardhome容器,ip地址是192.168.1.253,可以正常使用443端口
容器雖然可以綁定443端口了,但直接訪問https://192.168.1.253 還是會報錯的,因爲沒有部署SSL證書