I2P+ 是 Java I2P 匿名网络客户端的增强版本,旨在提供卓越的用户体验和改进的网络性能,同时保持与原版 I2P 的完全兼容性。
拥有更多主题的增强用户界面、更易于理解的配置和诊断以及增强的功能集使 I2P+ 成为官方 I2P 引人注目的替代品。
此外, I2P+ 改进了路由器的网络性能,并且显着提高了对于有防火墙的路由器中继流量和网络响应能力。 在某些情况下,常驻 BitTorrent 客户端 I2PSnark 的性能也得到了改进。
这些 升级 与路由控制台和 web 应用程序的用户界面体验有关,除了网络性能改进外,加密和底层运行方式保持不变,因此它仍然 100% 与 I2P 兼容。
在网络上, I2P+ 路由器看起来仍然是普通 I2P 路由器。
有关下载选项的完整列表,请参阅下面的 下载部分 。
如果您运行从 Java 安装程序手动安装的 I2P 版本(不是 repo 或 .deb 安装版本),更新就像将 i2pupdate.zip 文件放入 I2P 应用程序文件夹并重新启动路由器一样简单。
注意:不要解压缩 zip 文件,只需将其复制到 I2P 应用程序文件夹并重新启动 I2P... I2P 将自动解压缩 zip 并更新。
或者,如果您尚未安装 I2P,您可以下载完整的 跨平台(Win / Lin / BSD / Mac OS) 安装程序
从 0.9.46+ 开始,完整安装将启用 https://
访问路由控制台;
您需要先允许自签名证书,然后才能访问路由器控制台。
要禁用 :7657 上的 http:// 版本的路由器控制台自动重定向到 :7667 上的 https://
请将以下行添加到您的router.config
位于 I2P+ 设置目录中的文件:routerconsole.redirectToHTTPS=false
(标准安装的)I2P 应用程序文件夹的默认位置因操作系统而异:
Program Files\i2p\
或者 Program Files (x86)\i2p\
/Applications/i2p/
~/i2p/
注意: 在 Windows 上,将自动安装用于控制 I2P开机自启动的 Windows服务,为此您需要管理员权限,并且停止和启动服务的服务控制快捷方式可能都需要以管理员身份运行才能工作。
最新版本的 I2P内部 Torrent 也可用。
要获取 I2P+ 的版本更新,推荐的方法是将最新版本的 I2P内部 Torrent
添加到 I2PSnark 中,下载后手动复制 i2pupdate.zip
文件到您的应用程序文件夹。 重新启动路由器将进行更新流程。
注意: 安装 I2P+ 更新后,您可能需要刷新浏览器缓存以确保控制台和 Web 应用程序加载更新的 css 文件和资源。 在 Firefox 和 Chrome 中, CTRL+SHIFT+R 将强制为您正在查看的页面重新加载资源。 您可能还需要对控制台 web 应用程序(torrent、susimail、susidns 等)重复该过程。
同时还建议 在路由器更新页面启用“使用未签名开发版本 更新”选项 如果您想订阅滚动发布版本,可选择使用开发分支
URL: http://skank.i2p/dev/i2pupdate.zip
替换默认发布版本
URL: http://skank.i2p/i2pupdate.zip
注意:为避免更新为普通Java I2P ,请将更新页面设置为仅通知(如果尚未配置),然后当 I2P+ 更新可用时,您将在控制台侧边栏中收到通知,并可选择手动下载。
%APPDATA%\I2P\
/Users/username/Library/Application Support/i2p
~/.i2p/
如果您从软件存储库安装了 I2P,则需要禁用 I2P 服务并下载 I2P+ Linux Java 安装程序才能运行 I2P+ 。 您将比存储库中的更新更快地访问官方更新,并且您将能够安装 I2P+ 等自定义构建。
java -jar ./i2pinstall_2.7.0.exe
(将 i2pinstall 文件名替换为您下载的文件,并在运行命令之前切换到下载目录)。java -jar ./i2pinstall_2.7.0.exe -console
sudo sed -i -e '/^assistive_technologies=/s/^/#/' /etc/java-*-openjdk/accessibility.properties
$HOME/i2p
sudo chown -R yourusername:yourusername ~/.i2p/
sudo service i2p stop && sudo systemctl disable i2p
~/i2p/i2prouter start
/bin/su yourusername -c "/home/yourusername/i2p/i2prouter start"
到您的 /etc/rc.local 文件~/i2p/i2prouter start
到你的会话启动配置工具~/i2p/i2prouter install
(注意:您需要在~/i2p/i2prouter
取消注释该行 #RUN_AS_USER=
并添加您的登录用户名以启用此功能)。注意: 安装 I2P +时 通过 -console
参数,安装程序将默认安装到当前工作目录,因此要么先创建所需的安装目录(通常~/i2p/
) 并在开始安装之前将 install.jar 文件移动到该目录中,或者在出现提示时手动指定安装路径。
I2P+ 不会以任何方式干扰正常的 I2P 更新过程。 当有新的官方版本可用时,您可以通过安装更新轻松地将您的安装恢复到官方 I2P。
如果您想尝试 I2P+ 并选择更改回现有的 I2P 安装,最简单的方法是复制您的 I2P 应用程序文件夹,然后将更新复制到工作 I2P 应用程序文件夹并重新启动路由器。
如果您希望恢复正常 I2P,请关闭 I2P+ ,然后在重命名/删除工作 I2P 应用程序文件夹后恢复备份。 这将确保您的官方 I2P 安装与您离开时完全一样!
I2P+ 源代码现在在 Gitlab 上。 如果您对 I2P+ 中包含的代码库进行了修改,请分叉代码并修改您希望提交的文件,然后创建合并请求。
如果您希望避免手动解析I2P+中链接的新I2P域,您可以使用跳转链接添加 http://skank.i2p/hosts.txt
到您的 I2P 地址簿 中的订阅列表。您也可以通过 Import 功能 将hosts.txt 文件 导入 SusiDNS 。
如果您想向 推广I2P+ 地址簿中可能没有 skank.i2p 域的其他用户, 您可以分享地址助手链接 。
如需在线支持,请访问在 I2P IRC 网络和 libera irc 网络 (irc.libera.chat) 上的 #i2p+
和 #saltR
注意: 当可能影响网络性能的重大错误得到修复或缓解时,I2P+ 开发版本会在正式发布之前上传到正式发布通道; 有关值得预发布的足够严重的问题示例, 请参阅 此上游补丁. Unless otherwise stated, downloads are compatible with Java8 or later.
直接下载 | I2P BitTorrent | Gitlab 自动构建 | |
---|---|---|---|
2.7.0+ 安装程序* Windows / Linux / BSD / macOS |
I2P网络
洋葱网络
Clearnet |
I2P内部 Torrent | 不适用 |
*对于非 Windows 安装,以下命令将从命令行运行安装程序(.exe 是 .jar 文件的特定于 Windows 的封装): java -jar ./i2pinstall_2.7.0+.exe
|
|||
2.7.0+ 更新 *包含SSU2 bug修复 |
通过I2P下载 通过.onion下载 Clearnet下载 |
I2P内部 Torrent | 不适用 |
开发版安装程序 | 不适用 | 不适用 | 所有平台 (.jar) 所有平台 (.exe) 所有平台 (.tar.bz2) |
开发版更新 |
i2pupdate.zip i2pupdate.zip |
不适用 | i2pupdate.zip |
I2PSnark 独立版 |
i2psnark-standalone.zip i2psnark-standalone.zip i2psnark-standalone.zip |
I2P内部 Torrent | i2psnark-standalone.zip |
I2P+ API 文档 | 不适用 | 不适用 | javadoc.zip |
该网站有以下镜像:
"你肯定在朝着正确的方向前进--我不认为我会喜欢恢复到官方I2P。"
满意 I2P+ 用户