謝邀翁垂,人在美國铆遭,剛下飛機(jī)。
為了進(jìn)一步規(guī)范國內(nèi)的網(wǎng)絡(luò)輿論沿猜,國家規(guī)定了各互聯(lián)網(wǎng)平臺都需要顯示 IP 歸屬地信息枚荣。微博、抖音啼肩、公眾號等多個(gè)平臺紛紛上線了 IP 歸屬地功能橄妆,這標(biāo)志著國內(nèi)言論的進(jìn)一步規(guī)范化。
但互聯(lián)網(wǎng)平臺商們是怎么通過 IP 定位到我們所屬地區(qū)的祈坠?這背后的原理是什么害碾?IP 歸屬地背后又有哪些實(shí)際的應(yīng)用?今天我們就來聊聊 IP 歸屬地背后的技術(shù)原理赦拘。
如何通過 IP 找到地址慌随?
在我們印象中,我們都知道可以通過 IP 地址找到某個(gè)人。但當(dāng)我們細(xì)想一下阁猜,我們會發(fā)現(xiàn)其實(shí) IP 地址與地理位置并不是直接相關(guān)的丸逸。那我們到底是如何通過 IP 地址找到地址的呢?
答案是:通過自治系統(tǒng)(Autonomous System)剃袍。
互聯(lián)網(wǎng)是由不同網(wǎng)絡(luò)組成的網(wǎng)絡(luò)椭员,自治系統(tǒng)是組成 Internet 的大型網(wǎng)絡(luò),連接到 Internet 的每臺計(jì)算機(jī)或設(shè)備都連接到一個(gè) AS笛园。而每一個(gè)自治系統(tǒng)都會有一個(gè)編碼隘击,我們稱之為 ASN。
可以認(rèn)為 AS 類似于一個(gè)城鎮(zhèn)的郵局研铆。郵件從一個(gè)郵局到另一個(gè)郵局埋同,直到到達(dá)正確的城鎮(zhèn)為止,然后該城鎮(zhèn)的郵局將在該城鎮(zhèn)內(nèi)傳遞郵件棵红。
每個(gè) AS 都控制一組特定的 IP 地址凶赁,就像每個(gè)鎮(zhèn)的郵局負(fù)責(zé)將郵件傳遞到該鎮(zhèn)內(nèi)的所有地址一樣。
通常逆甜,每個(gè) AS 由單個(gè)大型組織(例如 Internet 服務(wù)提供商(ISP)虱肄、大型企業(yè)技術(shù)公司、大學(xué)或政府機(jī)構(gòu))運(yùn)營交煞。
到這里咏窿,我們可以捋清楚這樣一個(gè)邏輯關(guān)系:IP地址 -> 地址塊 -> 自治網(wǎng)絡(luò)編碼(ASN) -> 組織 -> 國家
。
通過 IP 地址素征,我們就可以定位到一個(gè)大致的地理位置集嵌,例如:北京朝陽區(qū)、深圳南山區(qū)等御毅。例如我現(xiàn)在的 IP 地址就歸屬于編碼為 AS4xxx
這個(gè)自治網(wǎng)絡(luò)根欧,通過這個(gè) ASN 可以知道位置在中國深圳,這個(gè) ASN 編碼所屬的組織為 中國電信
端蛆。
但是通過 ASN 也只能是找到縣級或者區(qū)級的地理位置凤粗,再細(xì)的位置就找不到了。
但怎么有些時(shí)候同學(xué)說:他被查水表了今豆,直接定位到某個(gè)單元某一戶呢嫌拣?其實(shí)原理也很簡單!
上面我們說到可以根據(jù) IP 地址定位到 ASN 所屬組織晚凿,而 ASN 所屬組織在進(jìn)行 IP 地址分配的時(shí)候亭罪,都是會進(jìn)行 IP 地址分配記錄的。
某個(gè) IP 地址分配給了誰歼秽,都記錄得一清二楚应役。因此警察叔叔想找你喝茶,那還不是一抓一個(gè)準(zhǔn)。
但要提示一下的是箩祥,并不是誰都有那個(gè)權(quán)限去運(yùn)營商查詢這些數(shù)據(jù)院崇。所以那些說可以爬著網(wǎng)線找到你的人,基本上可以忽略袍祖,都是在嚇唬你底瓣。
只有警察叔叔立案,并且出示相關(guān)手續(xù)之后才可以進(jìn)行數(shù)據(jù)查詢蕉陋。
IP 地址的隱私問題
那是不是只有運(yùn)營商才能查到某個(gè)人的住址信息呢捐凭?在大數(shù)據(jù)時(shí)代的今天,各種互聯(lián)網(wǎng)應(yīng)用搜集了大量的數(shù)據(jù)信息凳鬓,它們其實(shí)也可以根據(jù)這些信息茁肠,推斷出某個(gè)人的大致地址位置。
例如百度地圖會一直用 App SDK 以及網(wǎng)頁的方式記錄 IP 和地址位置的關(guān)聯(lián)缩举,并允許反向查詢垦梆,也就是可以根據(jù) IP 地址反向查詢到某個(gè)位置,這個(gè)數(shù)據(jù)精度可能精確到幾百米仅孩。
其實(shí)不止國內(nèi)的公司會這么做托猩,其實(shí)國外的公司同樣也會這么做,就比如 Google 也做了辽慕。只是國外對這方面控制得非常嚴(yán)格京腥,因此它們會比較明確地披露所使用的用戶隱私數(shù)據(jù),并且還提供了對應(yīng)功能可以讓用戶關(guān)閉鼻百。
有朋友說了绞旅,那我可以用 VPN 改變 IP摆尝,那是不是某些 App 就不知道我的精確位置了呀温艇?其實(shí)并不是的,因?yàn)槟愕泥従涌梢猿鲑u了你堕汞。
某些 App 發(fā)現(xiàn)勺爱,鄰居周圍的 WIFI、藍(lán)牙等和你的非常像讯检。而且當(dāng)某個(gè) WiFi 信號消失時(shí)琐鲁,鄰居那邊的也同步消失了。
那么他們就可以猜測人灼,你隱藏了自己的真實(shí) IP围段,你的地理位置和鄰居的非常近。這就是大數(shù)據(jù)時(shí)代背景下的應(yīng)用投放。
因此奈泪,當(dāng)某些設(shè)備彈出提示「是否允許掃描本地設(shè)備」時(shí),你就要謹(jǐn)慎選擇了。如果不是內(nèi)網(wǎng) NAS 或者投屏類的涝桅,基本上沒有必要允許這個(gè)操作拜姿,這個(gè)操作都是在盜取你的個(gè)人隱私信息。
如果你允許了這個(gè)操作冯遂,那他就會開始掃描整個(gè)局域網(wǎng)的設(shè)備信息蕊肥,然后記錄下來。
最終蛤肌,其會將你的 IP 地址壁却、手機(jī) IMEI、WiFi 等信息匯總起來裸准,從而做一些商業(yè)化的信息儒洛,例如 —— 你在電腦上搜了下房子這個(gè)關(guān)鍵詞,等會你刷手機(jī)抖音就會給你推送房地產(chǎn)廣告狼速。
說白了琅锻,「查找并連接到本地網(wǎng)絡(luò)上的設(shè)備」的使用為跨平臺廣告提供了方便,而從個(gè)人信息保護(hù)和隱私保護(hù)體驗(yàn)的角度來講向胡,這種對設(shè)備的監(jiān)控恼蓬、跟蹤可能會給用戶帶來擔(dān)憂。
參考資料
- 什么是自治系統(tǒng)僵芹?| 什么是 ASN?| Cloudflare
- IP 地址能精確到什么地步拇派,如何保護(hù)隱私荷辕?- Luv Letter 的回答 - 知乎
- IP 地址能精確到什么地步件豌,如何保護(hù)隱私?- Happy Ennding 的回答 - 知乎
大家都留言看看自己的ip歸屬地吧茧彤。