- Notifications
You must be signed in to change notification settings - Fork3
IP地理位置获取。支持获取IPv4、IPv6地址信息。包括:国家、省份、城市。
License
NotificationsYou must be signed in to change notification settings
aknife2019/ip
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
IP地理位置获取。支持获取IPv4、IPv6地址信息。包括:国家、省份、城市。
国内数据使用纯真IPV4库,结合 ipip,ip138 API 补齐国内空白城市数据,并打包为mmdb格式
composer require aknife/ip
示例代码
// 获取IP信息useAknife\Ip\IpInfo;// IPv4IpInfo::find('159.75.190.197');/*[ 'continent' => [ 'code' => 'AS', 'name' => '亚洲', ], 'country' => [ 'code' => 'CN', 'name' => '中国', ], 'region' => '广东省', 'city' => '广州市',]*/// IPv4 enIpInfo::find('159.75.190.197','en');/*[ [continent] => [ [code] => 'AS', [name] => 'Asia', ], [country] => [ [code] => 'CN', [name] => 'China', ], [region] => 'Guangdong', [city] => 'Guangzhou']*/// IPv6IpInfo::find('2402:4e00:1013:e500:0:940e:29d7:3443','full');/*[ 'continent' => [ 'code' => 'AS', 'en' => 'Asia', 'zh-CN' => '亚洲' ], 'country' => [ 'code' => 'CN', 'en' => 'China', 'zh-CN' => '中国' ], 'region' => [ 'en' => 'Guangdong', 'zh-CN' => '广东省' ], 'city' => [ 'en' => 'Guangzhou', 'zh-CN' => '广州市' ]]*/
- 国内IPv4地址来自(qqwry.dat - 2025-08-27)纯真网络,数据源来自metowolf/qqwary.dat
- 国内IPv6地址来自(ipv6wry.db - 2021-07-21)ZX-Inc/zxipdb-python
- 国外IP城市信息来自(GeoLite2-City.mmdb - 2025-08-29)maxmind.com
About
IP地理位置获取。支持获取IPv4、IPv6地址信息。包括:国家、省份、城市。
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.