title: 局域網(wǎng)內(nèi)利用 DNS 服務(wù)器去除廣告
date: 2019-03-08 14:19
id: 53217
AdGuard Home是一款用于阻止廣告和跟蹤的全網(wǎng)絡(luò)軟件。設(shè)置完成后乍楚,它將覆蓋所有家庭設(shè)備,并且您不需要任何客戶端軟件。隨著物聯(lián)網(wǎng)和連接設(shè)備的興起爹土,能夠控制整個(gè)網(wǎng)絡(luò)變得越來越重要纺且。
利用 AdGuard Home 這款開源軟件帮坚,在樹莓派上搭建 DNS 去廣告服務(wù)妻往。
AdGuard Home 可以搭建在 Mac Linux 樹莓派上。這次主要寫一下在樹莓派上的安裝過程试和。
如何組裝一臺(tái)樹莓派可以點(diǎn)擊傳送門查看讯泣。
去官網(wǎng)或者 GitHub 下載安裝程序。
wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.93/AdGuardHome_v0.93_linux_arm.tar.gz
解壓安裝包灰署。
tar xvf AdGuardHome_v0.93_linux_arm.tar.gz
它會(huì)解壓出一個(gè)名字是AdGuardHome
的文件目錄判帮,進(jìn)入這個(gè)目錄局嘁,執(zhí)行安裝命令溉箕。
sudo ./AdGuardHome -s install
其他可用命令:
-
AdGuardHome -s uninstall
- 卸載 -
AdGuardHome -s start
- 啟動(dòng) -
AdGuardHome -s stop
- 停止 -
AdGuardHome -s restart
- 重啟 -
AdGuardHome -s status
- 查看狀態(tài)
注冊(cè)為系統(tǒng)服務(wù)(類似于 mysqld.server)晦墙。
新建一個(gè)服務(wù)配置文件:
sudo vim /etc/systemd/system/adguard.service
輸入內(nèi)容:
[Unit]
Description=AdGuard Home
After=syslog.target
After=network.target
[Service]
Type=simple
User=pi
Group=pi
# 寫自己的安裝路徑
WorkingDirectory=/home/pi/AdGuardHome
ExecStart=/home/pi/AdGuardHome/AdGuardHome --host 0.0.0.0
Restart=always
[Install]
WantedBy=multi-user.target
配置完成之后就可以作為后臺(tái)服務(wù)啟動(dòng)。
sudo systemctl enable adguard
sudo systemctl start adguard
Adguard Home 提供了一個(gè)可視化管理界面
在AdguardHome
目錄中編輯配置文件肴茄。
vim /home/pi/AdGuardHome/AdGuardHome.yaml
編輯賬號(hào)和密碼晌畅,重啟服務(wù)。
auth_name: "your-secret-name"
auth_pass: "your-secret-password"
訪問與控制
查詢樹莓派局域網(wǎng) IP寡痰,登錄可視化頁面抗楔。
命令行執(zhí)行ifconfig
查看樹莓派局域網(wǎng) ip 地址。
進(jìn)入 http://192.168.100.111:3000
(自己的 IP)拦坠,輸入賬號(hào)密碼连躏。
可以看到被過濾的域名,查詢次數(shù)贞滨,封鎖的網(wǎng)站等信息入热。
把上游 DNS 服務(wù)器換成谷歌的 114.114.114.114 和 8.8.8.8 提高訪問速度。
還可以開啟家長監(jiān)控晓铆,屏蔽成人網(wǎng)站勺良。
強(qiáng)行執(zhí)行安全搜索。
在設(shè)備上的設(shè)置
在各個(gè)設(shè)備中骄噪,都只需要把網(wǎng)絡(luò)設(shè)置里的 DNS 設(shè)置中的 DNS 換成自己的 樹莓派的 局域網(wǎng)IP 就可以尚困。
比如這里把 114.114.114.114 和 8.8.8.8 刪除換成 192.168.100.111(自己的樹莓派 IP)。
手機(jī)端也可以把 WiFi設(shè)置為靜態(tài) IP链蕊,設(shè)置 DNS事甜。
把 DNS1, DNS2 全部修改為樹莓派 IP(錘子加油!羅老師加油滔韵!2019-3-8)讳侨。