DNS是你在互聯網連接中很少考慮或改變的東西。我以前也很天真,以為只要在 Windows 電腦上改改 DNS 設置就能提升網速。然而,直到幾個月前,我才意識到不使用一個支持 HTTPS 的中央 DNS 服務器會帶來什么后果。當我了解到,只需用樹莓派這樣便宜的東西就能搭建一個家用 DNS 服務器時,我不禁想,要是我早點這么做,下載廣告攔截器或者向互聯網服務提供商(ISP)隱藏網絡活動,能省下多少時間啊。
用樹莓派搭建 DNS 服務器其實并不難,也不需要什么高深的終端操作技巧。你可以用像 Dnsmasq 這樣的工具來搭建一個簡單的 DNS 服務器并進行緩存,或者選擇更高級的工具,比如 Pi-Hole 或 AdGuard Home,來存儲記錄并有效設置家長控制。下面,我就來談談把我其中一臺樹莓派改造成 DNS 服務器的幾個好處。
隱藏網絡活動,避免 ISP 追蹤
為什么要讓 ISP 隨意窺探你的網絡活動呢?


每次你從本地服務提供商那里獲得一個新的網絡連接時,他們都會給你的路由器分配一個自定義的 DNS 服務器。我并不懷疑他們的意圖,但使用他們的 DNS 服務器就意味著你的所有網絡活動都會暴露在他們面前。這是怎么回事呢?當你在社交媒體賬號、公共論壇或網站上輸入那些你最喜歡的網址時,你的電腦并不會自動知道這些網址對應的位置。每個網址都有一個對應的 IP 地址,而 DNS 服務器會告訴你的電腦這個 IP 地址,這樣電腦才能與之通信并加載內容。
所以,DNS 服務器知道你請求的所有網站,并可能利用這些信息為自己謀利。這就像把你的購物記錄暴露給所有鄰居看,即使你并不想這么做。數據在本質上就是一種數字貨幣,你不想在未經同意的情況下就分享它。DNS 服務器是了解你使用習慣的最簡單方式,而 ISP 在利用這些習慣時可是樂此不疲。
更快的網頁瀏覽體驗
告別緩慢的加載時間和錯誤
當然,這個體驗可能因人而異。我聽一些朋友說,他們 ISP 的 DNS 服務器解析域名的速度比設置自定義 DNS 服務器還要快。簡單來說,就是你的瀏覽器從 DNS 服務器獲取對應的 IP 地址,然后前往正確的網站。但我的體驗就不太好了,我請求一些網站時經常會遇到速度變慢和錯誤的情況。
在電腦上更改 DNS 服務器設置確實能讓加載結果更快一些。但在樹莓派上使用一個集中的 DNS 服務器,就能讓我所有的設備(手機、平板電腦、迷你電腦等)都享受到同樣的體驗。我不需要在每個設備上都下載 Cloudflare 應用并進行設置。相反,我只需將它們都連接到樹莓派的 DNS 服務器上,就能徹底擺脫潛在的加載緩慢問題。
個性化的廣告攔截器,隨時為你服務
全屋適用的廣告攔截器

Networkchuk 曾經展示過一個很酷的技巧,就是輸入一個簡單的網址,就能加載出這個網址以及所有相關的追蹤器。你常用的任何熱門網站都是如此,它們都會給你發送一大堆垃圾信息。
我并不討厭廣告這個概念,因為網站需要廣告來維持運營。但當我只是請求一個網站時,頁面上卻到處都塞滿了無用的廣告,這就讓人受不了了。
像 Pi-Hole 這樣的自定義 DNS 服務器設置可以過濾掉與熱門網站相關的追蹤器,只給你發送有用的內容。這并不是萬無一失的方法,因為那些討厭的人總會想出新的招數。但愛好者們會不斷更新他們的攔截列表,所以這并不是什么大問題。你可以把它想象成一張蚊帳,能擋住 90%-95% 的“咬人忍者”(即廣告追蹤器),但總有一些會溜進來,不過它們并不會對你造成太大傷害。
監控和控制網絡活動從未如此簡單
對每臺設備進行精細控制

有了自己的 DNS 服務器,你現在就可以記錄網絡活動了。這是一種透明的方式來檢查每臺設備整天都在請求什么內容,并可以阻止任何可疑的東西。即使你的孩子或弟弟妹妹在使用瀏覽器,大多數谷歌搜索結果也經常會指向一些對他們來說不合適的社交媒體賬號或內容寶庫。
我可以把這些熱門網站添加到攔截列表中,有效地保護他們在網絡上的安全。同樣,對于任何試圖引誘他們免費玩游戲/看視頻、強制顯示廣告甚至試圖獲取個人信息的可疑網站,我也可以這么做。一旦網站被添加到攔截列表中,我家網絡中的所有設備都無法訪問它了。我不需要一臺設備一臺設備地設置瀏覽器攔截列表,也不需要為每臺設備都找一個應用或服務。
自定義 DNS 服務器并不昂貴
初次設置后無需額外費用
既然你的自定義 DNS 服務器能以一次性的小成本實現家長控制軟件的功能,為什么還要為那些需要定期訂閱的家長控制軟件付費呢?你的小型單板計算機(SBC),在這個例子中就是一臺舊型號的樹莓派,可以放在路由器旁邊——或者如果你想把它藏起來,甚至可以放在路由器后面。沒人會知道攔截是怎么實現的,而且它幾乎不耗電。
家長控制應用大多都不太靠譜,還會想盡辦法誘使你訂閱高級服務。而在這里,你只需進行最小投資,就能獲得大部分控制權,而且無需額外費用。你的家用設備將被置于一個小型的保護網中,這個網雖然不能說完全無法追蹤,但至少是很難追蹤的。
自定義 DNS 服務器是必需的嗎?
關于自定義 DNS 服務器的必要性,我覺得無需多言。它能有效攔截廣告、保護你免受窺探、節省開支,同時還能讓你完全控制網絡活動。而且,還有多種選擇可供你挑選、測試,然后決定使用哪個工具來配置和維護你的 DNS 服務器。即使它只能稍微提升一點加載速度,但額外的功能也足以讓你現在就動手創建一個了。
-
服務器
+關注
關注
13文章
9688瀏覽量
87284 -
DNS
+關注
關注
0文章
225瀏覽量
20272 -
樹莓派
+關注
關注
121文章
1944瀏覽量
106984
發布評論請先 登錄
樹莓派之球形追蹤
樹莓派網絡控制的船
樹莓派打造我的世界服務器
【Raspberry Pi 3試用體驗】+ 搭建本地DNS服務器
教你怎么用樹莓派構建外網可訪問的微型服務器
樹莓派做一個網絡攝像頭上傳實時視頻到云服務器,云服務器推流到客戶端可以實現嗎
《DNS攻擊防范科普系列1》—你的DNS服務器真的安全么?
《DNS攻擊防范科普系列2》 -DNS服務器怎么防DDoS攻擊
把舊手機改造成服務器!
基于樹莓派的串口服務器設計

如何設置樹莓派媒體服務器

評論