在我房間內的網路黑洞

|
|

黑洞

上禮拜把 MacBook 裝起來之後,其實這禮拜還蠻忙的,還沒時間去搞上禮拜提到的那些優化計畫 :p

雖然是這麼說,但也不是毫無進展!我只是先挑了比較簡單的事情來做:我架了一個黑洞,把所有的廣告都吸進去,還我乾乾淨淨的上網體驗!

在開始解釋我到底做了什麼之前,我先來小小科普一下,現在的網路的運作方式大概是長什麼樣子:

假設你要寄信給聖誕老公公,但你不知道要把信寄到哪裡,所以你會做的事情是去公布欄看「聖誕老公公的家」在哪裡,然後你就能得到一個確切的地址,你就能按照這個地址把信寄到聖誕老公公的手裡。

網路也是類似的。當你今天要去 Google 的網站,你的電腦或手機會做的事情是拿著 google.com 這個網址去一種叫做「DNS」的公布欄,然後 DNS 就會跟你說 Google 的 IP(地址)是 142.251.43.14,你的封包(信)就能被送過去到 Google 那邊。

這樣的機制在平常的時候這沒什麼問題,但如果你家裡有一個內鬼一直想要把你的秘密寄給蘋果日報爆料的話怎麼辦呢?

自己也架一個

解決的方法之一就是在家裡也放一個公布欄,而且規定家裡的人只能去這個公布欄查地址,然後把「蘋果日報」的地址塗掉。這樣這個內鬼想把信寄出去的時候就找不到地址,就沒辦法把你的秘密寄出去爆料了。

我架的 Pi-hole 做的就是這樣的事情。他是可以架在自己家裡的 DNS(公布欄),也可以自己設定要把哪些網址對應的 IP 塗掉。這樣我只要把用來追蹤的網址設定上去(網路上可以找到很多),我的手機、電腦之類的設備沒辦法把我的資料傳到那些追蹤用的網站!

至於廣告也是用一樣的做法就可以。廣告其實就是你的設備先寄信給那些廣告公司請他們回信,然後他們才把廣告的內容回信給你。但如果他們收不到你寄的信的話,那就不會有回信,你就也看不到廣告啦!

半夜在衝啥

Pi-home 有一個不錯的面板,上面有一些圖表可以看,像是被擋下來的網站到底都是哪些:

果然有超過一半的目的端都是跟 google 有關的網站,我後來又仔細去看,其實有幾乎一半的流量都來自我的主力 Android 手機 @@

也可以看到這個公布欄被查詢的次數,灰色的部分是被擋下來的流量:

好可怕,半夜四五點我明明都在睡覺,我的手機到底嘗試要送多少東西回去給 google 阿…..

本來我是只有用 Brave 瀏覽器 + 瀏覽器外掛來擋而已,但那麼做的話其實有很多漏網之魚。雖然現在的做法依然不完美,沒辦法擋掉某 L 綠色通訊軟體的廣告,但至少很多小 App 內建串到 Google 的那種廣告都已經不會顯示了,整個使用體驗還是清爽很多!而且擋掉那麼多流量之後,我的網路頻寬也不用被那些垃圾軟體浪費了 d(0w0)b

與你的連結,是我寫部落格的動力

喜歡這篇文章的話,歡迎 在下方留言 或是 寄 Email 回饋給我!

也可以去 誰來我家 簽個到,或是去 看看其他文章 ~~

已經寫了 236 篇文章, 總共 28.4 萬字
使用 Hugo 建立
主題 StackJimmy 設計