linux安装AdGuard公共/私人DNS广告拦截服务

linux安装AdGuard公共/私人DNS广告拦截服务

我们一般使用的运营商的宽带默认使用的是公共DNS解析服务,但是公共DNS会存在不安全问题、广告问题、行为跟踪等问题。于是就有了自己搭建DNS的服务,AdGuard 就是一个支持自建DNS解析服务的程序,可以安装在Windows、Mac、Android、iOS、浏览器插件、甚至路由器和虚拟机里面,使用自己搭建的DNS服务,优点在于可以自己管理设备的网络访问行为,更加安全,屏蔽一些发烦人的广告。AdGuard 是拥有可获取最佳网络冲浪体验所需全部功能的独特程序。其组合了世界上最高级的广告拦截器,隐私保护模块以及家长控制 – 可协同任何浏览器和应用工作。过滤器是适用于广告内容(包括横幅、弹出广告等等)过滤规则的集合。AdGuard 设有由我们自主创建的基本过滤器。且 AdGuard 开发者不断改进并补充它们,希望能够满足大部分用户的需求。因此,每一个 AdGuard 应用程序随时都可以自主更新所开启的过滤器。

AdGuard Home官网

https://adguard.com/zh_cn/welcome.html

AdGuard Home官方下载:

https://github.com/AdguardTeam/AdGuardHome/releases

功能介绍

广告拦截

AdGuard 可拦截各种广告,弹窗,视频广告,横幅广告等 — 它将消除它们全部。由于在后台静寂过滤及网页装饰处理,您将会看到之前访问过的网页更加干净。

安全网络冲浪

使您远离钓鱼有害的网站及恶意广告。 AdGuard 依靠我们的数据库检查您访问的每个网页以拦截任何恶意内容和潜在的危险请求。

隐私保护

AdGuard 可抵抗监视您的各种跟踪器和分析系统。其可拦截第三方 cookies,隐藏您的 IP 地址并提供其它丰富的功能以保护您的个人数据。

家长控制

AdGuard 会保护儿童的在线安全。其可拦截不宜的网站,移除搜索结果内的淫秽内容,父母可通过自定义黑名单确保儿童的最安全网络体验。

保护您的数据

当今的网络上总是有人在想着窃取您的数据。AdGuard 有专用的模块以防止此类事情的发生。

在线掩饰自己

代替简单的隐藏您在线配置,您可以为以其他人的身份出现并匿名浏览。 安装 AdGuard for Windows,您将看到因特网应有的 — 干净与安全。

安装开始

CentOS 7 安装方法如下:(可根据自己的平台下载最新版本)

#下载AdGuard Home 
wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.103.3/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 
firewall-cmd --reload 
#iptables放行3000端口 
iptables -A INPUT -p tcp --dport 3000 -j ACCEPT 
service iptables save 
#启动AdGuard Home 
./AdGuardHome

浏览器打开http://IP:3000,就会打开安装界面。

linux安装AdGuard公共/私人DNS广告拦截服务

端口设置

linux安装AdGuard公共/私人DNS广告拦截服务

设置管理员账号和密码

linux安装AdGuard公共/私人DNS广告拦截服务

一些在其他设备中使用DNS服务的简单教程

linux安装AdGuard公共/私人DNS广告拦截服务

安装完成

linux安装AdGuard公共/私人DNS广告拦截服务

后台管理界面

linux安装AdGuard公共/私人DNS广告拦截服务

额外设置

为了方便管理,可以继续输入命令把AdGuard安装为系统服务,这样设置以后你的AdGuard dns服务即使服务器重启以后开可以自动启动为你服务。

#设置为服务 
./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

 


站内资源声明

本资源仅用于个人学习收藏欣赏,禁止任何其他行为的使用

  1. 1、本网站名称:H5宝库
  2. 2、本站永久网址:https://www.h5bk.com
  3. 3、游客请注册本站用户后,再下载资源。本站暂不开放第三方登录,请牢记自己的注册邮箱,以便找回密码。
  4. 4、坚持【每日签到】可获得站内积分,积分可免费兑换站内精品资源和更多服务。
  5. 5、本站资源来源于互联网收集/个人购买,如有内容侵犯到您的权益,请查看【版权声明】
  6. 6、本资源和内容来自互联网搜索,仅允许个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业环境,任何人不得擅作它用,否则后果自负!请在下载24小时内删除!为尊重作者版权,请购买原版作品,支持你喜欢的作者,谢谢!
  7. 7、本文资源和内容,仅供站长个人学习测试使用。站内资源不保证任何完整性和安全性,请自行检查。站内资源不包含任何技术服务,请大家谅解。有问题留言讨论!

为作者充电
人已赞赏
网站教程

宝塔面板启memcached加速wordpress网站访问速度

2021-4-25 12:33:04

网站教程

如何正确的选择一个适合自己的网站图床服务

2021-4-25 12:34:11

0 条回复 A文章作者
    暂无讨论,说说你的看法吧

解锁会员资源

开通会员

解锁海量优质VIP资源

立即开通

个人中心
购物车
优惠劵
今日签到
搜索