一、安裝AdGuardHome
AdGuardHome是一款跨平台的開源DNS過濾器和廣告攔截器。在OpenWrt上可以通過opkg進行安裝。以下是具體的安裝步驟:
opkg update opkg install luci-app-adguardhome
安裝完成後,可以在luci界面上看到AdGuardHome已經被安裝管理員權限。其中luci界面提供了十分直觀的相關配置,如下所示:
此外,AdGuardHome支持基於Web界面的安裝嚮導,以及通過手動安裝可執行文件進行安裝等方式,具體可以查看官方文檔。
二、配置AdGuardHome
通過上一步已經完成了AdGuardHome的安裝,下面需要進行相關的配置。
1.綁定IP和端口
在AdGuardHome的配置頁面中,需要綁定IP和端口。
首先在「Settings」 -> 「Network」界面中進行IP和端口的設置; 然後在「Settings」 -> 「DNS」界面中進行DNS服務器的設置。
這些設置可以根據具體的需求進行修改,但以下是建議的設置:
Network setting: - listen on all interfaces: off - listen on address: 127.0.0.1 - listen on port: 8053 - encryption: off DNS setting: - IPv4 upstream server: system provided (OpenDNS) - IPv6 upstream server: system provided (OpenDNS) - disable IPv6: on after modifying, click "Apply" button to take effect
2.添加過濾規則
AdGuardHome可以根據所添加的規則名進行廣告過濾,而且提供了多種方式進行過濾:
- 過濾規則:可以添加一些網址、關鍵詞等規則來進行廣告過濾。
- 保護隱私:可以從一些惡意軟件等處保護您的隱私。
- 安全搜索:限制所有流量僅進入安全的搜索引擎。
添加過濾規則的方式如下:
點擊「Filters」 -> 「Block lists」,然後添加一個URL地址作為規則。
三、使用AdGuardHome
在完成AdGuardHome相關的配置後,您可以開始使用AdGuardHome攔截廣告等等。
1.在瀏覽器中使用AdGuardHome
啟用AdGuardHome後,在瀏覽器中輸入以下URL:http://127.0.0.1:8053/
在這個頁面中,您可以看到AdGuardHome的相關設置,包括統計信息、狀態等等。同樣可以在這個頁面中開啟/關閉AdGuardHome過濾器。
2.在路由器中使用AdGuardHome
在OpenWrt上安裝AdGuardHome後,可以將所有的網頁請求數據都重定向到AdGuardHome上進行過濾,這樣可以過濾所有連接到路由器的設備。
執行以下命令: uci set dhcp.@dnsmasq[0].noresolv=1 uci add_list dhcp.@dnsmasq[0].server='127.0.0.1#8053' uci commit dhcp /etc/init.d/dnsmasq restart
這樣,所有連接到路由器的設備網頁請求數據都將被重定向到AdGuardHome上進行廣告過濾。
四、總結
本文詳細介紹了如何在OpenWrt上安裝和配置AdGuardHome,同時介紹了在瀏覽器和路由器上使用AdGuardHome的方法,希望能對您有所幫助。
原創文章,作者:OOPGD,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/371988.html