
MyIP一個超簡單實用的開源 IP 查詢服務
大家在日常開發(fā)中,可能經常會遇到需要查詢 IP 地址位置的需求,比如:
網站統(tǒng)計:統(tǒng)計用戶來源地
安全防護:根據 IP 地址判斷用戶是否來自風險地區(qū)
物聯網應用:根據 IP 地址定位設備
網上的類似查詢服務,要么需要付費,要么功能有限,要么使用起來比較復雜。
今天開源君分享一個超簡單的開源 IP 地址位置查詢項目 -?MyIP。
簡介
MyIP?是一個簡單而實用的開源 IP 信息查看器,可以查看IP、網絡連通性、檢查 WebRTC 連接、檢查 DNS 泄露、網速測試、MTR測試等等。
通過MyIP,我們可以輕松查看自己的公網IP地址,方便進行網絡診斷或監(jiān)控。
整個項目有意思還在于,作者說,項目的 70% 的代碼都是通過 ChatGPT 寫的。
這,就有點厲害了~~
目前Github上面收獲了3kstar。
功能特性
性能特色:
查詢速度快:平均查詢速度小于 1 毫秒支持高并發(fā):可同時處理大量查詢請求內存占用低:占用內存不到 10MB支持多種部署方式:可部署在本地服務器、云服務器、Docker 等環(huán)境
安裝部署
官方給了3種部署方式:
1、Node環(huán)境部署
git?clone?https://github.com/jason5ng32/MyIP.gitnpm?installnpm?run?buildnpm?start
完成后,程序會在 18966 端口運行。
2、Vercel部署,點擊項目頁面的 Vercel 按鈕,一鍵即可完成。
3、Docker部署
docker?run?-d?-p?18966:18966?--name?myip?--restart?always?jason5ng32/myip:latest
另外,作者還給出了一個Demo站點
https://ipcheck.ing/
使用體驗
項目主頁面
網絡連通性
DNS泄露測試
測個網速看看
MTR測試
關于項目的更多細節(jié),可以自行去項目地址進行查看:
項目地址:https://github.com/jason5ng32/MyIP
[超站]友情鏈接:
四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
關注數據與安全,洞悉企業(yè)級服務市場:https://www.ijiandao.com/

隨時掌握互聯網精彩
- 1 潮涌天山活力新 7904774
- 2 央視起底柯克之死 7809636
- 3 中產運動三件套又換了 7714380
- 4 長春航空展這些“首次”不要錯過 7618457
- 5 持槍空降兵在孩子前一動不敢動 7520448
- 6 浙江大學教授被留置 持股市值31億 7424655
- 7 內蒙古一地集中采集男性居民血樣 7328953
- 8 租客長租15年不到1年就被勸退 7236566
- 9 安踏市值蒸發(fā)125億港元 7142429
- 10 特朗普兒子模仿爸爸引哄堂大笑 7043533