看板 Gossiping作者 i9100 (i9100)標題 Re: [問卦] 為什麼有些IP後面沒有顯示來源國家?時間 Sun Jun 2 18:15:31 2019
※ 引述《leptoneta (台湾高山族自治区书记)》之銘言:
: 小妹我聽說今天PTT微。改版
: 將各發文IP後面附註來源的國家
: 這個系統看起來好厲害
: 幾乎都能成功辨認
: 然而有些IP為何系統無法正常顯示來源國家?
: 像是這篇#1Syuao_L (Gossiping)
: 究竟是為什麼呢
: 有沒有大大能夠說說這個八卦呢
我也想知道為什麼
如果說一個ip想知道ISP(網路供應商),ISP公司座標,甚至即時ip座標,甚至ip申請人
困難度是越來越大的。資訊大部分也是拿來賺錢的
不過知道ip所分配的國家,算是蠻起步較容易達成的目標,我都稱之為 ip2country
我也做過類似的事,大概從2002開始,把ip2country放到資料庫,以做為一些規則參考。
嗯,原始想法是給郵件伺服器多增加一項評分依據。
例如一封信,從(烏拉圭)或(立陶宛)寄來。我們公司沒這些國家的業務,是廣告信的機率很高。
以這篇
#1Syuao_L (Gossiping) ip 為例 1.160.156.22
有人說是因為 ptt 沒記錄,所以不知道國家
完整記錄的部分,我說一下我的步驟供ptt參考,
最早先 google: ip to country csv download (準備下載最新的資料)
資料來源網站一向不少,但網站倒來倒去,又懶得重新google
記錄上,我從2011年開始從這裡
http://software77.net/geo-ip/ 下載,
到現在持續8年還可以下載最新資料。
下載後,需要寫一支程式轉入資料庫。
以 ip=1.160.156.22 為例
https://i.imgur.com/rlVDvT4.jpg
可以看到 1.160.0.0 到 1.175.255.255 ,共1百多萬個ip是屬於台灣的
1.* 開頭的網段資料共117筆,也就是拆成117段,分屬12個國家或地區。(20190115)
講完了,如果ptt覺得有幫助最好。我是希望連推文都可以看到國家名的。
這資料增長很快,不過大概一年匯入更新一次就差不多
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.40.61 (臺灣)
※ 文章代碼(AID): #1Syw789O (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1559470536.A.258.html
推 tffc: 感謝分享10F 06/02 18:19
推 peiring: 快推,免得被發現我看不懂11F 06/02 18:19
→ lopp54321010: IP <-> 國家名稱對照採用 MaxMind GeoLite2 Country資料庫 其實有說用哪個資料庫 沒有的就沒顯示吧12F 06/02 18:20
推 peiring: 沒有的比例也太高了17F 06/02 18:22
→ CYL009: 就事沒更新資料而已18F 06/02 18:23
→ bill0205: 丟給機器人 自動去抓取新資料19F 06/02 18:25
→ i9100: 就是資料來源問題而已,我目前有20萬筆,從沒遇過比對不到.20F 06/02 18:28
推 jie123: 看不懂 太深ㄌ31F 06/02 19:43
推 hellstar: 高手 支持推文也要有國家和地區33F 06/02 21:08
--