新四季網

adguard設置後無法上網(AdGuardHome自建)

2023-10-23 10:10:54 2

前言

這篇教程來詳細講解如何正確的設置 Ad­Guard Home ,來更有效的防止 DNS 汙染以及去廣告。與其它 Ad­Guard Home 教程的只講方法、不講邏輯的胡亂設置不同,認真看完這篇教程你會收穫大量的知識和啟發。

設置常規設置

文字介紹已經很好理解了,按需設置即可。重點是以下幾個,如果你尚處於單身狀態,那麼就不要開啟,否則會影響生理衛生知識的學習。

使用 AdGuard【家長控制】服務:如果家中有尚未成年的孩子,建議開啟,屏蔽成人內容。強制安全搜索:在 Bing、Google、Yandex、YouTube 等網站上強制使用安全搜索,屏蔽 NSFW 內容。

DNS 設置

上遊 DNS 伺服器

AdGuard 文檔中給出了一些知名的 DNS 伺服器供選擇。

根據所在網絡環境的不同推薦以下兩組支持 ECS 功能的 DNS 伺服器。如果有科學魔法愛國上網需求,你應該部署兩個 Ad­Guard Home ,通過 DNS 分流才能達到較為理想的防汙染和去廣告效果。

中國大陸網絡環境推薦選擇騰訊 (DNSPod) 和阿里雲的公共 DNS 。使用它們你會驚奇的發現偶爾某些不存在的網站都是能正常解析的,只不過解析的結果並不是離你的代理伺服器最近的 IP ,所以效果並不理想,而且非常不穩定。TIPS: 中國大陸不推薦使用任何海外的 DNS ,因為延遲很高且都受到了不同程度的幹擾,可用性不高,強行設置只會得到減速效果或者報錯。tls://dns.pub https://dns.pub/dns-query tls://dns.alidns.com https://dns.alidns.com/dns-query國際網絡環境,比如海外的 VPS 或者給科學魔法愛國上網軟體做 DNS ,則推薦使用 Google 和 Quad9 的公共 DNS。給科學魔法愛國上網軟體使用的前提是它們必須在魔法名單中。tls://dns.google https://dns.google/dns-query tls://dns11.quad9.net https://dns11.quad9.net/dns-query

如果你看過《AdGuard Home 是什麼?為什麼無法去廣告?》那篇文章,那麼你一定還記得 DoT/DoH 技術。所以這裡的上遊 DNS 自然是要選擇 DoT/​DoH 加密技術的伺服器的,可以防止 DNS 解析記錄被劫持、篡改以及跟蹤。缺點是可能對解析速度會有些許影響,畢竟 TCP 協議不如 UDP 來得有效率,且加解密需要一點時間,不過在機器性能不錯且網絡通暢的情況下其實是可以忽略的,都是毫秒級別的差距。

上遊 DNS 伺服器輸入框下面有幾個單選項,字面理解應該是解析策略、模式之類的選項,官方暫時沒有給出詳細介紹,所以博主根據字面含義和自身實際體驗總結如下:

負載均衡:使用加權隨機算法來選擇最快的伺服器。用到了算法,這就很玄學了。實際其實就是隨機選擇一個上遊 DNS 伺服器中的一個進行解析請求,哪個延遲低就更偏向於用哪一個。並行請求:同時請求所有上遊 DNS 伺服器,取最快給出的響應結果,所以解析速度很快。在上遊 DNS 伺服器設置合理的情況下屬於萬金油方案,解析速度和訪問速度都很快。所以也非常適合上遊 DNS 伺服器連接延遲大和不穩定的情況,就比如科學魔法愛國上網使用場景。最快的 IP 地址:同時請求所有上遊 DNS 伺服器,在所有響應結果中選出延遲最低且可用的 IP。因為要等待所有上遊 DNS 伺服器響應結果,而且還要測試 IP 延遲及可用性,所以解析速度會很慢。只適合上遊 DNS 伺服器延遲特別低且網絡非常穩定的場景,否則實際使用中可能會遇到首次打開網頁非常慢,甚至可能打不開,要多刷新幾次。再者低延遲 IP 不一定速度就快,還要看實際負載情況,所以這個方案的實際可用性是最差的。Bootstrap DNS 伺服器

Boot­strap DNS 伺服器(引導 DNS 伺服器)的作用只是解析上遊 DoT/​DoH 技術 DNS 伺服器的域名,所以這裡需要填寫使用 UDP 協議的傳統 DNS 伺服器 IP 地址。

同樣的這裡根據網絡環境的不同推薦兩組:

中國大陸119.29.29.29 119.28.28.28 223.5.5.5 223.6.6.6國際8.8.8.8 8.8.4.4 9.9.9.11 149.112.112.11

設置完點擊測試上遊伺服器,沒有問題點保存即可。

TIPS: 這裡也可以留空,使用後面將要提到的 DNS 重寫功能把 DoT/​DoH DNS 伺服器的域名直接指向它的 IP 是一種更優雅的使用方式。

DNS 服務設定速度限制:0使用 EDNS :前面提及的上遊 DNS 伺服器都是支持 EDNS (ECS) 的,它有助於獲取到更合適的 CDN 節點,建議勾選。使用 DNSSEC : 用於效驗 DNS 記錄的籤名,防止 DNS 緩存被投毒,建議勾選。勾選後會在日誌頁面請求列顯示小綠鎖圖標。禁用 IPv6 :丟棄 IPv6 的 DNS 查詢。在本地網絡和網站都支持 IPv6 會優先使用 IPv6 去訪問網站,但目前 IPv6 的建設還處於初級階段,大多數地區的 IPv6 網絡體驗都一般。還有一些代理軟體對 IPv6 支持不佳,開啟後可能會影響國際網際網路的訪問。如果對此沒有特殊需求,那麼直勾選即可,這樣既不影響 BT 軟體連接 IPv6 網絡,又可以優先使用 IPv4 來上網。如果只有 IPv4 ,那麼是否勾選沒有區別。

DNS 緩存配置

先簡單科普一下 TTL ,它是英語 Time To Live 的簡稱,中文翻譯為 「存活時間」。放在 DNS 解析中意為一條域名解析記錄在 DNS 伺服器中的存留時間,單位是秒。

正常情況下 TTL 默認 0 即可,即從上遊 DNS 伺服器獲取 TTL 值。如果你所部署的網絡環境到上遊 DNS 伺服器的延遲比較高,那麼可以適當增加 TTL 值,讓緩存更持久,短時間內請求同樣域名的解析會直接從緩存中讀取,實現秒解析。不過 TTL 值不宜過大,不然會導致記錄不能及時更新,結果是網站無法正常打開。據博主觀察目前多數域名的 TTL 值普遍在 300 以內,所以給出以下設置參考值:

覆蓋最小 TTL 值:600覆蓋最大 TTL 值:3600

加密設置

設置管理頁面使用 HTTPS 加密以及 Ad­Guard Home 自身的 DoH/​DoT 功能,如果不對外開放服務,只是在本地區域網使用是用不到的。對外開放 DNS 服務在中國大陸可能會有 「法律」 風險,而部署在國外網絡速度緩慢,所以對於普通用戶而言加密設置就成了擺設。

客戶端設置

在這裡可以單獨設置每個設備單獨使用的上遊 DNS 及過濾規則,需要將設備 DNS 設置為 Ad­Guard Home 伺服器的在 IP ,或者使用下面將要提到的 DHCP 設置。每個人的需求不一樣,所以這個部分就不詳細說明了。

DHCP 設置

使用 Ad­Guard Home 作為 DHCP 伺服器去代替路由器上的 DHCP 伺服器,這個功能的主要作用是自動分配 Ad­Guard Home 的 DNS 給到設備,然後配合客戶端設置去做精細化 DNS 和過濾規則設置。除非是你的路由設備的 DHCP 功能缺斤少兩,否則一般是用不到的。目前這個功能處於實驗階段,穩定性還有待考證。有興趣的小夥伴可以自己去深入研究,這裡不做過多贅述。

過濾器DNS 封鎖清單

這裡是人民群眾喜聞樂見的去廣告環節。

吐槽:封鎖清單這個詞嚴重懷疑是機翻,而下面的綠色按鈕是添加阻止列表。博主在查看 Ad­Guard Home 的源碼後發現簡體中文的翻譯有很多不統一的地方,然後花了幾個小時幫助他們改進了大量的翻譯,可能在後續的版本中就不再叫封鎖清單了。

使用官方默認的 AdGuard DNS filter 規則的效果對於中國大陸的網絡而言屬於聊勝於無,所以需要添加一些其它的規則。然而規則並不是越多越好,多了會影解析速度,真正需要的是高質量。博主個人比較推薦 anti-ADhalflife 這兩個規則。

DNS 允許清單

在這裡你可以設置排除封鎖清單中的被屏蔽的域名。比如做淘寶客、廣告聯盟之類的人群可能會用得到,畢竟封鎖清單基本涵蓋了他們的業務範圍。

DNS 重寫

在這裡你可以方便的把一個域名指向一個 IP ,簡單來說這個功能相當於 hosts 。

最典型的一個使用場景是把 DoH/​DoT DNS 伺服器的域名直接指向它們的 IP ,這樣就不再需要進行我查我自己這樣浪費時間的迷惑操作了,可進一步加快解析的速度。一般來說 DoT/​DoH DNS 伺服器的 IP 是固定的,而且 IP 地址和它們自家的傳統 DNS 伺服器的 IP 是一致的。這裡需要注意的是處在公測階段的 DNS­Pod 是個例外 (難怪騰訊雲做不過阿里雲,這種細節上的東西很能體現出是否專業)。

已阻止服務

在這裡你可以一鍵禁止訪問一些熱門網站和服務,比如 Face­book 、Twit­ter 。

自定義過濾規則

在這裡你可以自定義符合 ad­block 語法或 Hosts 語法的規則,以及檢查過濾域名是否被過濾。具體如何使用可以參考頁面上的示例和官方文檔。

尾巴

到這裡 Ad­Guard Home 的設置就算是介紹完了,有簡體中文,而且 UI 邏輯很清晰,很容易上手。

,
同类文章
葬禮的夢想

葬禮的夢想

夢見葬禮,我得到了這個夢想,五個要素的五個要素,水火只好,主要名字在外面,職業生涯良好,一切都應該對待他人治療誠意,由於小,吉利的冬天夢想,秋天的夢是不吉利的
找到手機是什麼意思?

找到手機是什麼意思?

找到手機是什麼意思?五次選舉的五個要素是兩名士兵的跡象。與他溝通很好。這是非常財富,它擅長運作,職業是仙人的標誌。單身男人有這個夢想,主要生活可以有人幫忙
我不怎麼想?

我不怎麼想?

我做了什麼意味著看到米飯烹飪?我得到了這個夢想,五線的主要土壤,但是Tu Ke水是錢的跡象,職業生涯更加真誠。他真誠地誠實。這是豐富的,這是夏瑞的巨星
夢想你的意思是什麼?

夢想你的意思是什麼?

你是什​​麼意思夢想的夢想?夢想,主要木材的五個要素,水的跡象,主營業務,主營業務,案子應該抓住魅力,不能疏忽,春天夢想的吉利夢想夏天的夢想不幸。詢問學者夢想
拯救夢想

拯救夢想

拯救夢想什麼意思?你夢想著拯救人嗎?拯救人們的夢想有一個現實,也有夢想的主觀想像力,請參閱週宮官方網站拯救人民夢想的詳細解釋。夢想著敵人被拯救出來
2022愛方向和生日是在[質量個性]中

2022愛方向和生日是在[質量個性]中

[救生員]有人說,在出生88天之前,胎兒已經知道哪天的出生,如何有優質的個性,將走在什麼樣的愛情之旅,將與生活生活有什么生活。今天
夢想切割剪裁

夢想切割剪裁

夢想切割剪裁什麼意思?你夢想切你的手是好的嗎?夢想切割手工切割手有一個真正的影響和反應,也有夢想的主觀想像力。請參閱官方網站夢想的細節,以削減手
夢想著親人死了

夢想著親人死了

夢想著親人死了什麼意思?你夢想夢想你的親人死嗎?夢想有一個現實的影響和反應,還有夢想的主觀想像力,請參閱夢想世界夢想死亡的親屬的詳細解釋
夢想搶劫

夢想搶劫

夢想搶劫什麼意思?你夢想搶劫嗎?夢想著搶劫有一個現實的影響和反應,也有夢想的主觀想像力,請參閱週恭吉夢官方網站的詳細解釋。夢想搶劫
夢想缺乏缺乏紊亂

夢想缺乏缺乏紊亂

夢想缺乏缺乏紊亂什麼意思?你夢想缺乏異常藥物嗎?夢想缺乏現實世界的影響和現實,還有夢想的主觀想像,請看官方網站的夢想組織缺乏異常藥物。我覺得有些東西缺失了