百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

china-ip-list

> 编程语言
开源

每小时更新中国IP范围列表,Update Mainland China ip‘s list in everyhour

765 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

每小时更新中国IP范围列表,Update Mainland China ip‘s list in everyhour

Mainland China IP List (IPv4 + IPv6)

根据亚太互联网络信息中心(APNIC)的亚太地区 IP 地址分配列表,自动更新中国大陆 IP 数据。

每 8 小时 自动更新一次(UTC 00:00 / 08:00 / 16:00,对应北京时间 08:00 / 16:00 / 00:00)。 Auto-updated every 8 hours (UTC 00:00 / 08:00 / 16:00).

⚠️ This project targets .NET 7, which is out of official support. The generated IP data is sourced from public APNIC statistics and provided as-is, without warranty.

数据来源

APNIC Delegated Statistics:

输出文件

文件 内容 格式
chnroute.txt IPv4 CIDR /
chn_ip.txt IPv4 范围
chnroute_v6.txt IPv6 CIDR /
chn_ip_v6.txt IPv6 范围

使用方式

路由器 (OpenWrt) / 防火墙:直接使用 CIDR 文件

  • IPv4:
  • IPv6:

其他客户端:使用范围格式

  • IPv4:
  • IPv6:

本地构建

bash
dotnet build --configuration Release
dotnet run --project china_ip_list.csproj --configuration Release

输出文件会写入 bin/Release/net7.0/。

自定义更新频率

公开仓库在 GitHub Actions 上的最小触发间隔是 5 分钟。 如需更高频更新,请 fork 后修改 .github/workflows/get_chn_ip.yml 中的 cron 表达式,例如:

yaml
- cron: '*/30 * * * *'   # 每 30 分钟一次

注意:APNIC 源站点的 delegated 列表每天只更新若干次,过高的轮询频率不会获得更及时的数据,反而会增加源站负担。

License

MIT — see LICENSE. Generated IP data derives from the APNIC public registry.

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#chinachina-ip-listchina-ipv6chn-ip

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言