PurpleI2P/i2pd
GitHub: PurpleI2P/i2pd
i2pd 是一款轻量级的 I2P 匿名网络客户端 C++ 实现,提供端到端加密的分布式匿名通信能力。
Stars: 3904 | Forks: 480
[](https://github.com/PurpleI2P/i2pd/releases/latest)
[](https://snapcraft.io/i2pd)
[](https://github.com/PurpleI2P/i2pd/blob/openssl/LICENSE)
[](https://repology.org/project/i2pd/versions)
[](https://hub.docker.com/r/purplei2p/i2pd)
[]()
[](https://crowdin.com/project/i2pd)
*注意:Android 版 i2pd 可以在 [i2pd-android](https://github.com/PurpleI2P/i2pd-android) 仓库中找到,带有 Qt GUI 的版本可以在 [i2pd-qt](https://github.com/PurpleI2P/i2pd-qt) 仓库中找到。对于 macOS,GUI 版本可以在 [gui-i2pd](https://github.com/MetanoicArmor/gui-i2pd) 仓库中找到。*
# i2pd
[Русская версия](https://github.com/PurpleI2P/i2pd_docs_ru/blob/master/README.md)
i2pd (I2P Daemon) 是一个功能齐全的 C++ 版 I2P 客户端实现。
I2P (Invisible Internet Protocol) 是一个通用的匿名网络层。
所有通过 I2P 的通信都是匿名且端到端加密的,参与者
不会泄露他们的真实 IP 地址。
I2P 客户端是用于构建和使用匿名 I2P
网络的软件。此类网络通常用于匿名点对点
应用程序(文件共享、加密货币)和匿名客户端-服务器
应用程序(网站、即时通讯、聊天服务器)。
I2P 允许世界各地的人们进行交流和分享信息
而不受限制。
## 功能特性
* 分布式匿名网络框架
* 端到端加密通信
* 占用空间小,依赖简单,性能快速
* 为安全应用程序开发者提供丰富的 API 集合
## 资源
* [网站](http://i2pd.website)
* [文档](https://i2pd.readthedocs.io/en/latest/)
* [Wiki](https://github.com/PurpleI2P/i2pd/wiki)
* [工单/问题](https://github.com/PurpleI2P/i2pd/issues)
* [规范](https://geti2p.net/spec)
* [Twitter](https://twitter.com/hashtag/i2pd)
## 安装
安装 i2pd 最简单的方法是使用预编译的包和二进制文件。
您可以在 [发布](https://github.com/PurpleI2P/i2pd/releases/latest) 页面获取大多数文件。
请查看 [文档](https://i2pd.readthedocs.io/en/latest/user-guide/install/) 了解更多信息。
## 构建
请参阅 [文档](https://i2pd.readthedocs.io/en/latest/) 了解如何在您的操作系统上从
源代码构建 i2pd。
注意:带有 Qt GUI 的 i2pd 可以在 [i2pd-qt](https://github.com/PurpleI2P/i2pd-qt) 仓库中找到,Android 版本在 [i2pd-android](https://github.com/PurpleI2P/i2pd-android) 仓库中找到。
构建说明:
* [unix](https://i2pd.readthedocs.io/en/latest/devs/building/unix/)
* [windows](https://i2pd.readthedocs.io/en/latest/devs/building/windows/)
* [iOS](https://i2pd.readthedocs.io/en/latest/devs/building/ios/)
* [android](https://i2pd.readthedocs.io/en/latest/devs/building/android/)
**支持的系统:**
* GNU/Linux (Debian, Ubuntu, 等) - [](https://github.com/PurpleI2P/i2pd/actions/workflows/build.yml)
* CentOS, Fedora, Mageia - [](https://copr.fedorainfracloud.org/coprs/supervillain/i2pd/package/i2pd-git/)
* Alpine, ArchLinux, openSUSE, Gentoo, 等.
* Windows - [](https://github.com/PurpleI2P/i2pd/actions/workflows/build-windows.yml)
* Mac OS - [](https://github.com/PurpleI2P/i2pd/actions/workflows/build-osx.yml)
* Docker 镜像 - [](https://github.com/PurpleI2P/i2pd/actions/workflows/docker.yml)
* Snap - [](https://snapcraft.io/i2pd) [](https://snapcraft.io/i2pd)
* FreeBSD - [](https://github.com/PurpleI2P/i2pd/actions/workflows/build-freebsd.yml)
* Android
* iOS
## 使用 i2pd
请参阅 [文档](https://i2pd.readthedocs.io/en/latest/user-guide/run/) 和
[示例配置文件](https://github.com/PurpleI2P/i2pd/blob/openssl/contrib/i2pd.conf)。
## 本地化
您可以使用 Crowdin 平台帮助我们翻译 i2pd 到您的语言!
翻译项目可以在 [这里](https://crowdin.com/project/i2pd) 找到。
可以在项目的 [讨论页面](https://crowdin.com/project/i2pd/discussions) 请求添加新语言。
当前状态:[](https://crowdin.com/project/i2pd)
## 许可证
本项目基于 BSD 3-clause 许可证授权,该许可证可在项目源代码根目录下的
LICENSE 文件中找到。
标签:Android, C++, DSL, I2P, P2P, 代理, 信息加密, 分布式网络, 匿名网络, 去中心化, 安全测试工具, 开源, 抗审查, 数据擦除, 无文件攻击, 无痕浏览, 暗网, 端到端加密, 网络安全, 网络安全, 网络通信, 请求拦截, 隐私保护, 隐私保护, 隐私增强技术, 隧道