怎麼修改電腦和手機的DNS?

很多人用Windows電腦時,可能會為彈出廣告而煩惱。明明QQ也關閉了,360、金山衛士、騰訊電腦管家也關閉了,但右下角還是每隔一段時間就會有廣告視窗彈出,令人煩不勝煩。而且有些廣告還有那麼一點不健康的味道,被家人看到了挺尷尬的。

這究竟是怎麼回事呢?其實並不是你的電腦中了病毒,也不是360和騰訊電腦管家們在後臺偷偷地給你推送廣告。真正的幕後黑手,其實是你家寬頻運營商。沒錯,就是電信、聯通、移動三大運營商以及長城寬頻、寬頻通等ISP服務提供商。

   

惱人的彈出廣告和浮窗

DNS小科普

他們是怎麼做到的呢?這裡我們要提到一個專業術語:DNS劫持。首先簡單介紹一下DNS,我們平時所說的上網,是基於TCP/IP協議的。伺服器並沒有“toutiao.com”這樣的域名,它們只有192.168.1.1這樣的IP地址。那麼你是怎麼用一個網址訪問到這個伺服器的呢?DNS就是把域名/網址和IP地址聯絡起來的東西。如果這個世界沒有DNS,那你就得用純數字的IP地址來訪問各種網站了。

DNS系統需要專門的DNS伺服器,簡單說可以叫域名解析伺服器,它的作用是當一個使用者輸入toutiao.com時,伺服器將對應的IP地址找出來,返回給使用者的電腦和手機,然後使用者就能夠訪問今日頭條了。

   

DNS的工作方式

運營商的小九九

DNS伺服器一般由運營商來提供。也就是說,當你家接了電信的寬頻,預設是在使用電信的DNS服務的。你想想全中國上億個家庭都要用這個服務,其中的商機有多大,每天向每臺電腦/手機推送一個廣告,就是1億個廣告,如果單次廣告點選1毛錢,每天有十分之一的人點選,那一條小廣告就有100萬元的收益。這簡直天上掉餡餅嘛~

所以早年各個運營商都會進行所謂的DNS劫持,也就是當你訪問toutiao.com時,你本應該被引導向192.168.1.1那臺伺服器,但運營商卻偷偷給你引導到172.0.0.1的伺服器上了,這個伺服器上的頁面,往往是運營商的一些廣告內容。同時,通過一些技術手段,運營商也可以給你推送廣告彈窗和浮窗,類似於QQ登入之後的新聞推送彈窗。

如何避免DNS劫持?

針對寬頻運營商或某些個人、組織的非法DNS劫持,該怎麼辦呢?換用第三方公共DNS服務,可能是最直接有效的方法。即不用運營商和路由器擁有者的DNS,改用其他公司提供的。網際網路行業裡谷歌的公共DNS伺服器8.8.8.8最為知名,國內早年的114.114.114.114也有很多人用。不過格物谷測試的結果而言,BAT這幾家網際網路巨頭的公共DNS是解析最快的,用最快的DNS服務,延遲就會越小,網頁載入的速度也就越快。

下面附上幾家比較快的公共DNS服務:

  • 百度:180.76.76.76
  • 阿里:223.5.5.5
  • DNSPod(騰訊家):119.29.29.29
  • 114DNS:114.114.114.114
  • 谷歌:8.8.8.8

怎麼修改電腦和手機的DNS?

修改電腦和手機的DNS,請見下圖和擴充套件連結。

   

Windows電腦修改DNS

   

Mac修改DNS

   

手機修改DNS