#下载AdGuard Home
wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.5/AdGuardHome_linux_amd64.tar.gz
#解压
tar -zxvf AdGuardHome_linux_amd64.tar.gz
#进入AdGuardHome目录
cd AdGuardHome
#放行3000端口(AdGuardHome初始化需要使用)
#firewalld放行3000端口
firewall-cmd --zone=public --add-port=3000/tcp --permanent
irewall-cmd --reload
显示success 为成功
#iptables放行3000端口
iptables -A INPUT -p tcp --dport 3000 -j ACCEPT
service iptables save
#启动AdGuard Home
./AdGuardHome
浏览器打开http://IP:3000,根据提示完成安装,首次初始化会要求设置账号、密码,下次登录需要使用。
额外设置
为了方便管理,可以继续输入命令
./AdGuardHome -s install
安装为服务,然后就可以使用下面的命令来进行管理了。
#启动
systemctl start AdGuardHome
#开机自启
systemctl enable AdGuardHome
#重启
systemctl restart AdGuardHome
#停止
systemctl stop AdGuardHome
DNS默认使用53(TCP/UDP)端口进行通信,因此别忘记放行53端口,否则DNS无法正常使用。如果安装了宝塔面板,可在面板内操作。
#firewalld放行53端口
firewall-cmd --zone=public --add-port=53/tcp --permanent
firewall-cmd --zone=public --add-port=53/udp --permanent
firewall-cmd --reload
#iptables放行53端口
iptables -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -A INPUT -p udp --dport 53 -j ACCEPT
service iptables save
Centos7开放及查看端口
1、开放端口
firewall-cmd --zone=public --add-port=3000/tcp --permanent
# 开放3000端口
firewall-cmd --zone=public --remove-port=3000/tcp --permanent
#关闭3000端口
firewall-cmd --reload
# 配置立即生效
如果提示FirewallD is not running说明防火墙未开启。
systemctl start firewalld
# 开启防火墙
2、查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports
3.、关闭防火墙
如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估
systemctl stop firewalld.service
4、查看防火墙状态
firewall-cmd --state
5、查看监听的端口
netstat -lnpt
PS:centos7默认没有 netstat 命令,需要安装 net-tools 工具,yum install -y net-tools
6、检查端口被哪个进程占用
netstat -lnpt |grep 3000
7、查看进程的详细信息
ps 3000
8、中止进程
kill -9 3000
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.的问题
无法执行的原因是/etc/sysconfig/iptables 这个文件还没有生成。
iptables需要升级!
解决方法:
1,systemctl stop firewalld
2,yum install iptables-services
3,systemctl enable iptables
4,systemctl start iptables
之后就可以执行
service iptables save
评论 (0)