很多人用windows電腦時,可能會為彈出廣告而煩惱。明明QQ也關(guān)閉了,360、金山衛(wèi)士、騰訊電腦管家也關(guān)閉了,但右下角還是每隔一段時間就會有廣告窗口彈出,令人煩不勝煩。而且有些廣告還有那么一點不健康的味道,被家人看到了挺尷尬的。
這究竟是怎么回事呢?其實并不是你的電腦中了病毒,也不是360和騰訊電腦管家們在后臺偷偷地給你推送廣告。真正的幕后黑手,其實是你家寬帶運營商。沒錯,就是電信、聯(lián)通、移動三大運營商以及長城寬帶、寬帶通等ISP服務(wù)提供商。

惱人的彈出廣告和浮窗
DNS小科普
他們是怎么做到的呢?這里我們要提到一個專業(yè)術(shù)語:DNS劫持。首先簡單介紹一下DNS,我們平時所說的上網(wǎng),是基于TCP/IP協(xié)議的。服務(wù)器并沒有“toutiao.com”這樣的域名,它們只有192.168.1.1這樣的IP地址。那么你是怎么用一個網(wǎng)址訪問到這個服務(wù)器的呢?DNS就是把域名/網(wǎng)址和IP地址聯(lián)系起來的東西。如果這個世界沒有DNS,那你就得用純數(shù)字的IP地址來訪問各種網(wǎng)站了。
DNS系統(tǒng)需要專門的DNS服務(wù)器,簡單說可以叫域名解析服務(wù)器,它的作用是當一個用戶輸入toutiao.com時,服務(wù)器將對應(yīng)的IP地址找出來,返回給用戶的電腦和手機,然后用戶就能夠訪問今日頭條了。

DNS的工作方式
運營商的小九九
DNS服務(wù)器一般由運營商來提供。也就是說,當你家接了電信的寬帶,默認是在使用電信的DNS服務(wù)的。你想想全中國上億個家庭都要用這個服務(wù),其中的商機有多大,每天向每臺電腦/手機推送一個廣告,就是1億個廣告,如果單次廣告點擊1毛錢,每天有十分之一的人點擊,那一條小廣告就有100萬元的收益。這簡直天上掉餡餅嘛~
所以早年各個運營商都會進行所謂的DNS劫持,也就是當你訪問toutiao.com時,你本應(yīng)該被引導(dǎo)向192.168.1.1那臺服務(wù)器,但運營商卻偷偷給你引導(dǎo)到172.0.0.1的服務(wù)器上了,這個服務(wù)器上的頁面,往往是運營商的一些廣告內(nèi)容。同時,通過一些技術(shù)手段,運營商也可以給你推送廣告彈窗和浮窗,類似于QQ登錄之后的新聞推送彈窗。
如何避免DNS劫持?
針對寬帶運營商或某些個人、組織的非法DNS劫持,該怎么辦呢?換用第三方公共DNS服務(wù),可能是最直接有效的方法。即不用運營商和路由器擁有者的DNS,改用其他公司提供的。互聯(lián)網(wǎng)行業(yè)里谷歌的公共DNS服務(wù)器8.8.8.8最為知名,國內(nèi)早年的114.114.114.114也有很多人用。不過格物谷測試的結(jié)果而言,BAT這幾家互聯(lián)網(wǎng)巨頭的公共DNS是解析最快的,用最快的DNS服務(wù),延遲就會越小,網(wǎng)頁加載的速度也就越快。
下面附上幾家比較快的公共DNS服務(wù):
- 百度: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