安装 AdGuardHome
新建虚拟主机
新建exsi虚拟主机,2CPU 2G内存 10G硬盘
使用ubuntu x64 镜像
官方一键安装脚本
sh
curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v
sh
curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v -r
sh
curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v -u
使用此方式安装成功后,默认就是开机自启 #以下为一些操作指令
sh
sudo /opt/AdGuardHome/AdGuardHome -s start|stop|restart|status|install|uninstall
安装完成
安装完成之后访问地址为 http://ip:3000/ ,此为ubuntu的静态IP地址+3000端口号
配置 AdGuardHome
端口配置
- 网页管理界面监听端口为
80
- DNS服务器监听端口为
53
设置账号密码
常规设置 部分
DNS 设置
上游 DNS 服务器
md
tls://dot.360.cn
https://doh.360.cn/dns-query
tls://dns.pub
https://dns.pub/dns-query
tls://dns.alidns.com
https://dns.alidns.com/dns-query
tls://dns.ipv6dns.com
https://dns.ipv6dns.com/dns-query
BootStrap DNS 服务器地址
md
1.1.1.1:53
114.114.114.114:53
119.29.29.29
223.5.5.5
180.76.76.76
2400:3200::1
2400:da00::6666
240C::6666
过滤器设置
md
halflife
https://raw.githubusercontent.com/o0HalfLife0o/list/master/ad.txt
anti-AD
https://anti-ad.net/easylist.txt
neoHosts
https://cdn.jsdelivr.net/gh/neoFelhz/neohosts@gh-pages/full/hosts.txt
大圣净化 - 针对国内视频网站
https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts
adgk手机去广告规则
https://raw.githubusercontent.com/banbendalao/ADgk/master/ADgk.txt
广告终结者
http://sub.adtchrome.com/adt-chinalist-easylist.txt
Adbyby
https://raw.githubusercontent.com/adbyby/xwhyc-rules/master/lazy.txt
EasyList China+EasyList
https://easylist-downloads.adblockplus.org/easylistchina+easylist.txt
EasyPrivacy
https://easylist-downloads.adblockplus.org/easyprivacy.txt
配置 OpenWrt
接口 - Lan - 基本设置
使用自定义的DNS服务器: AdGuardHome ip
接口 - Lan - 高级设置 - DHCP - 高级设置
DHCP选项: 6,+ AdGuardHome ip
接口 - Wan - 高级设置
使用自定义的DNS服务器: AdGuardHome ip
扩容 AdGuardHome
首先使虚拟机处于关闭状态,然后点击编辑
修改内存为 25 GB 保存并开启虚拟机
SSH连接到 AdGuardHome
sh
df -h
挂载扩容硬盘
sh
fdisk /dev/sda
d
2
n
回车(默认)
回车(默认)
y
wq
格式化硬盘
sh
resize2fs /dev/sda2
查看结果
sh
df -h