前言
去广告、开源、防污染的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的设置网页。