前言

去广告、开源、防污染的DNS服务器。
AdGuardHome开源地址:点击访问

0x00 准备工作

  • 一台服务器或虚拟机
  • 从github上下载最新安装包或稍后用wget在线下载

0x01 关闭防火墙

1、首先输入systemctl status firewalld.service看防火墙状态,如果是active(running)则表明防火墙是打开状态,需要关闭。
2、在命令行中输入systemctl stop firewalld.service命令,进行关闭防火墙。
3、然后再使用命令systemctl status firewalld.service,出现disavtive(dead),这样就说明防火墙已经关闭。
4、再输入命令systemctl disable firewalld.service命令,即可永久关闭防火墙。

PS:如果对安全有洁癖要求的,可以单独释放53、80、443、3000等端口。

iptables -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -A INPUT -p udp --dport 53 -j ACCEPT
iptables -A INPUT -p tcp --dport 3000 -j ACCEPT
iptables -A INPUT -p udp --dport 3000 -j ACCEPT
iptables-save

0x02 安装程序

A、上传或下载安装包到root目录下

上传直接用工具传输即可
下载命令:

wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.102.0/AdGuardHome_linux_amd64.tar.gz

B、解压AdGuardHome

tar xvf AdGuardHome_linux_amd64.tar.gz

C、安装

cd AdGuardHome
./AdGuardHome -s install

安装为服务,就能使用自带的systemctl控制命令了。

★启动
systemctl start AdGuardHome
★开机自启
systemctl enable AdGuardHome
★重启
systemctl restart AdGuardHome
★停止
systemctl stop AdGuardHome

0x03 安装完成

按照安装完成的提示,http://你的IP:3000,访问AdGuardHome的设置网页。

最后修改:2021 年 03 月 11 日
如果觉得我的文章对你有用,请随意赞赏