MIT License

项目介绍

bitwire-it/ipblocklist 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 MIT License 许可证,目前获得 948 个 Star、73 次 Fork。

仓库全名
bitwire-it/ipblocklist
开源许可证
MIT License
Star 数
948
Fork 数
73
未关闭 Issue
2

README 摘要

IP Blocklist This project provides aggregated IP blocklists for inbound and outbound traffic, updated every 2 hours. It includes exclusions for major public DNS resolvers to prevent legitimate services from being blocked. Live Statistics Download List | URL | inbound.txt | https://raw.githubusercontent.com/bitwire-it/ipblocklist/main/inbound.txt | outbound.txt |…

完整内容见 GitHub 原始 README 或本页 。

常见问题

ipblocklist 用什么语言开发?

主要使用 Python 编写,采用 MIT License 许可证,目前有 948 个 Star。

ipblocklist 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 ipblocklist 的源码?

可以直接克隆仓库:git clone https://github.com/bitwire-it/ipblocklist.git,默认分支为 main;安装与运行步骤见仓库 README。

ipblocklist 最近还在维护吗?

仓库最近一次更新为 1 天前,当前有 2 个未关闭 Issue;Star 数为 948,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

IP lists full of bad IPs - Updated every 2H

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

语言占比

Python

README

IP Blocklist

GitHub Repo stars Update IP Lists Update History Stats

Buy Me A Coffee

This project provides aggregated IP blocklists for inbound and outbound traffic, updated every 2 hours. It includes exclusions for major public DNS resolvers to prevent legitimate services from being blocked.


Live Statistics

Stats Dashboard

Live Dashboard


Download

List URL
inbound.txt https://raw.githubusercontent.com/bitwire-it/ipblocklist/main/inbound.txt
outbound.txt https://raw.githubusercontent.com/bitwire-it/ipblocklist/main/outbound.txt

How to Use These Lists

These are standard text files and can be used with most modern firewalls, ad-blockers, and security tools.

🛡️ inbound.txt (Inbound Blocklist)

  • What it is: A list of IPs/networks with a bad reputation for initiating malicious connections. This includes sources of spam, scanning, brute-force attacks (SSH, RDP), and web exploits.
  • Use Case: Protect your public-facing servers and services (web servers, mail servers, game servers, etc.).
  • How to use: Apply this list to your firewall’s WAN IN or INPUT chain to DROP or REJECT all incoming traffic from these sources.

☢️ outbound.txt (Outbound Blocklist)

  • What it is: A list of known malicious destination IPs. This includes C2 (Command & Control) servers, botnet controllers, malware drop sites, and phishing hosts.
  • Use Case: Prevent compromised devices on your internal network (like a laptop or IoT device) from contacting malicious servers.
  • How to use: Apply this list to your firewall’s LAN OUT or OUTPUT chain to BLOCK or LOG all outgoing traffic to these destinations.

Self-hosted runners

The update.yml workflow takes a long time to complete. I run it on a self-hosted runner. If you fork this repo and want to use the same workflow, set up a self-hosted runner: Setup Self-hosted runners


Acknowledgements

🪨 borestad • foundational blocklists 🚀 Code contributions

❤️ Our sponsors • making this project possible

  • mraxu
  • Hareen
  • Alexandru Balmus
  • blockstreamtechnologies.llc

License

Code

The source code (including update_tables.py) is licensed under the MIT License. See LICENSE for details.

Data

The aggregated blocklists (inbound.txt, outbound.txt, etc.) are derivative works containing data from multiple sources.

Usage of these lists is subject to the licenses of the original data providers. Many sources (e.g., Spamhaus) prohibit commercial use of their data without a separate agreement.

Therefore, the aggregated data in this repository is provided under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.

Attribution: This project relies on data from:


Star History

Star History Chart

评论

暂无评论