單開一貼,來講講怎麼使用adguardhome使用!

 

<ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_DNS

 

昨天下午設置到上午九點的後台情況


本教程適用於openwrt,其他路由系統的adguard可以參考使用!

 

 

2、如果固件沒有自帶adguardhome,安裝即可,已刷帶有adguardhome的同學請跳過第二步

 

                 安裝方法:下載adguardhome的ipk文件。 <ignore_js_op>
在路由器設置裏,系統---文件傳輸--選擇文件(選擇解壓得到的adguardhome的ipk單文件)--上傳--上傳文件列表--安裝---刷新瀏覽器

 

安裝完成!

 

3、路由器設置:服務--adguardhome得到如下頁面,因為我已經設置好了,所以截圖就顯示已運行。

<ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_web界面_02



4、此時先不要點運行,先要註釋掉系統防火牆默認的DNS解析優先端口。因為L大固件防火牆默認系統自帶DNS解析53端口為最高優先級

 

5、路由器設置:網絡---防火牆---自定義規則,可以看到路由防火牆默認:

 

                        iptables -t nat -A PREROUTING -p udp --dport 53 -j REDIRECT --to-ports 53


                        iptables -t nat -A PREROUTING -p tcp --dport 53 -j REDIRECT --to-ports 53

                        註釋掉這兩條規則,註釋之後為

                        #iptables -t nat -A PREROUTING -p udp --dport 53 -j REDIRECT --to-ports 53

                        #iptables -t nat -A PREROUTING -p tcp --dport 53 -j REDIRECT --to-ports 53

                         <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_adguardhomedocker配置_03


                        設置完成之後是這樣的,切記這一步別弄錯,否則待會兒會出現adguardhome重定向未成功、或者開啓無效果!!!!!!切記設置好!!!!!


6、回到路由器設置--adguardhome,一般安裝完成之後ad的核心是沒安裝的,所以這個時候需要更新核心

                         <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_adguardhomedocker配置_04


                        更新過程當中,不要刷新瀏覽器!不要刷新瀏覽器!不要刷新瀏覽器!

                        等待程序自動運行,更新完成之後是上圖那樣的

7、然後設置跟我一樣設置就行,設置好的如下。點擊啓用

                        

8、點擊Adguardhome Web:3000進入web管理界面

                      <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_web界面_05


                      點擊這個

9、進入web界面,首先有個設置嚮導,看不懂就點默認下一步就好,待會兒去裏面再設置。

                      進入web界面之後在端口界面會提示53端口被佔用,無法下一步,改成你自己需要的端口就好,我這裏使用52,但是切記要記得這個端口,因為後期在路由器設置dns解析的時候會填寫這個端口

另插入一行,關於adguardhome,web界面登陸密碼,別自己瞎比改後面的手動設置。萬一、我説説萬一、手賤改了,那在自定義文件裏面填入

賬號:root

密碼:$2y$05$mX9lLa2sLNt7iLVmPUT7euuGQleoZ.kJuSbehKQhy0kT2D3obH5Fy

web界面登陸的時候

賬號:root

密碼:password

具體密碼修改方式:(沒有手賤的跳到第10步去)

重置網頁密碼

請按照以下步驟為您的用户帳户創建新密碼:

  • 安裝htpasswd,它是Apache2 Web服務器的一部分:
  • Ubuntu:

使用htpasswd實用程序生成新的賬號密碼:

  • Ubuntu / Fedora: htpasswd -B -n -b <USERNAME> <ASSWORD>


注意<USERNAME>括號也是要換掉的,例如:賬號:root     密碼:password,命令就該如下:


               htpasswd -B -n -b root password

生成的值如下:

               root

adguardhomedocker配置 adguardhome設置教程_adguardhomedocker配置_06

2y$05$mX9lLa2sLNt7iLVmPUT7euuGQleoZ.kJuSbehKQhy0kT2D3obH5Fy


               root即為賬號

               :後面即為密碼的值,填到手動設置裏面就可以使用root,password登陸了


再説一遍,新手沒事兒別手賤去點!!!!


10、web界面設置:大家進去之後看到的是這個界面

                     

                      我這個是設置好的界面,所以有數據,大家進去應該都是0

11、首先,設置--常規設置

                      <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_DNS_07


                      不知道怎麼弄的和我一樣設置就好,每一項什麼功能上面都有介紹,建議家庭使用的話可以全部都勾上,萬一大家需要一些特殊的網站後面設施白名單就好了

12、設置DNS解析設置,這個設置主要是加速dns解析,起到一丟丟廣告過濾的效果

                      <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_web界面_08


                      這裏設置大家可以跟我一樣。

                      <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_web界面_09


                      上游DNS填入: <ignore_js_op>
                      記得保存配置!

13、過濾器設置!!廣告過濾的核心單位,也是廣告過濾的最重要的部分,大家是使用的過程中沒有效果大部分是因為這裏沒有配置完全!!!!!!!!!!

                      <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_服務器_10


                      官方其實預先給大家添加了部分規則,但是這些規則不太全面,所以還需要自己添加規則

                      添加完成之後記得把前面的小勾勾打上,不然沒用哦

14、web界面設置完成,進行路由器最後一步配置,即將路由器的DNS定向到adguardhome

                      首先,關閉路由器上所有有關DNS的插件、例如smartdns、wan3、特別是網絡加速裏的DNS加速等

                      <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_adguardhomedocker配置_11


                      然後進入路由器,網絡---DHCP/DNS

                      <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_adguardhomedocker配置_12


                      將DNS定向到你最開始設置的端口,例如,我這裏用的52端口,所以此時我的設置就是,127.0.0.1#52,10.10.10.1#52,注意中間是#號,不是:號,其實這裏127.0.0.1已經代表了本地網絡,我只是習慣再加一 條,所以就有了10.10.10.1這一條

15、設置完成,另外,放張圖,多的不説

                      <ignore_js_op>

adguardhomedocker配置 adguardhome設置教程_DNS_13