triesss/ip-nation-locator

此包将为指定的IP地址提供所属国家。

dev-main 2024-08-30 13:48 UTC

This package is auto-updated.

Last update: 2024-09-30 14:01:15 UTC


README

此包用于获取IP地址的国家。您可以使用 IpNationLocator 类来获取IP地址的国家。为了使该类工作,您需要提供一个包含IP地址范围和国家代码的CSV或Sqlite3文件。

需求

  • 包含IP地址范围和国家代码的CSV或Sqlite3文件,格式为 ISO 3166-1 alpha-2
    • CSV文件应包含以下列
      • ip_network:带有子网掩码的网络地址,例如 1.2.0.0/24
      • country_code:国家代码
    • Sqlite3文件必须包含一个名为 ip_networks 的表,并包含以下列
      • ip_network:带有子网掩码的网络地址,例如 1.2.0.0/24
      • country_code:国家代码