I2P匿名网络使用扫盲
I2P全称Invisible Internet Project,俗称大蒜路由,是按照Tor的洋葱网络改良设计出的相对更具有隐蔽性、安全性的匿名网络。
I2P的优点
安全性强
相比Tor,I2P没有权威服务器,没有固定的出站节点,并且上行和下行可以不在同一条传输路径上。
这是我自己做的的图(SVG点这里):
突破封锁可能性高
Tor每次启动时,需要先连接到某个Tor的目录服务器,获取网络上可用节点的信息。由于目录服务器数量有限,GFW就把互联网上所有的Tor目录服务器的IP地址都进行封锁。后来,Tor官网提供网桥中继,可以暂时突破封锁。但是网桥中继数量不多。
而I2P借助于Kad网络来获取网络节点的信息。这么做不需要权威服务器,并且每一台运行I2P的主机都可以成为中继,帮别人转发数据。
自建暗网网站方便
Tor建站需要公网IP服务器,而I2P只要将网站放到指定目录并添加路由即可,即使在内网也能让其他用户访问。
I2P的缺点
速度慢
由于以上优点注定了I2P只适合于隐藏身份,并不推荐用于翻墙,毕竟速度捉急,挂机2小时最高速度20KB/s。
Windows下I2P的安装及使用
安装
首先安装最新版JRE或者JDK
然后访问官网(需要翻墙)下载并安装合适的客户端(网站及客户端部分支持中文)
(本站存有Windows版备份2.0.0
)https://file.jimmyho.net/
客户端支持Windows
、Mac OS X
、Linux
、BSD
、Solaris
、Android
等平台上使用。
初始化
安装完毕点击Start I2P (no window)
启动
右键任务栏中的I2P图标,点击正在启动I2P浏览器
打开设置界面
点击网页控制台上的I2P Logo进入详细模式控制台,如图
如果有防火墙拦截提示,请开启防火墙
静待10分钟,查看活动节点是否增加(如图)
如果仍为10个或更少的话,请进行补种(I2P内部设置->网络引导->从文件补种):
(最新补种文件更新2022.12.09
,i2preseed_202212091231.zip
)https://file.jimmyho.net/
本站提供的补种文件为本人导出,仅对本人所在网络环境负责,不适用于所有的网络环境,尤其是网络审查严重的网络环境。
注意:在控制面板显示正在补种时不要频繁选择文件补种,请等待补种结束再导入补种文件。
一般来说就可以正常使用了。
使用
不设置代理无法访问.i2p网站
我个人推荐Chrome/Chromium Edge/Firefox+SwitchyOmega插件支持实时切换
HTTP代理只要设置成127.0.0.1:4444
即可
然后直接访问网站
注意:由于.i2p顶级域名未获得ICANN的批准,所以在访问时一定要在.i2p
之后添加斜杠/
,至少Chrome是这样的。
Android下I2P的使用
初始化
进入I2P界面,长按按钮启动I2P。稍等片刻,就会有活跃客户端。如果没有连接上分布式网络,请使用前置代理。
注:截至到0.9.41
版本,Android版I2P尚未支持手动补种。
使用
和Windows大同小异,不过你需要首先设置浏览器HTTP代理127.0.0.1:4444
。
高级教程(以后更新)
最后更新于 2022-12-09 12:35:54 并被添加「教程 i2p 匿名网络」标签,已有 86753 人阅读过。
本文距离最后一次更新已超过180天,部分内容可能会随着时间的推移变更或失效。
为啥android 连上ip 浏览器ip查询还是真实ip 不应该在变吗
为什么有1300个节点也能慢的像*一样
@宁笏藏本平
毕竟中国国内大多数节点都是无法访问境外的I2P服务的。
在局域网里连接同一局域网的电脑,也不代表你就能上国际互联网。
i2p为什么有1300个known节点,通达性仍然低得像*一样
找不到javaw文件
@DSFSDAF
玩过Minecraft的人电脑都有,一般在program/java/bin里
可以更新下补种文件吗?
i2p翻墙怎么设置?真心求教
另外,在界面显示正在补种的时候请等待直到自动补种成功或失败,然后再导入文件。
@Jimmy Ho
最新版本的I2p怎么老是显示:
連線失敗
Firefox 無法與伺服器 127.0.0.1:7657 建立連線。
該網站可能暫時無法使用或太過忙碌,請過幾分鐘後再試試。 若無法載入任何網站,請檢查您的網路連線狀態。 若電腦或網路被防火牆或 Proxy 保護,請確定 Firefox 被允許存取網路。这个要怎么破?
@DogandCat
你需要更改HTTP代理的端口为I2P默认的4444,然后重试。
在使用其它代理软件时,务必重新设置代理参数。
@Jimmy Ho
一直是http代理4444端口,就是无法使用
@DogandCat
I2P客户端需要等待较长一段时间来连接网络。如果无法访问某网站,会有I2P的无法连接提示界面,而不是弹出浏览器自带的错误页面。
你可能并未成功运行I2P,检查I2P是否正常运行、运行环境是否正确,或者I2P的管理页面的端口是否更改。
博主好人
你好 为什么我的i2p总是显示防火墙限制 狐火浏览器配置也没有错 但是任何网站都打不开
很实用的补种文件。感谢!
http://127.0.0.1:7657这个页面内正常
速度 节点 也都有
在ie配了4444打不开*.i2p或者其他网站
其他的都正常
就是左侧栏 网络 那里显示防火墙限制 好多人都这样
是啥原因。。。
@小赵
因为使用的人数太少了,所以速度有点慢,所以导致你打不开网页。我也经常网页加载着就没加载出来。所以紧急时候用一下还行。
@小赵
没有公网ip就会显示防火墙限制……这个是ISP的原因。
@Jimmy Ho
这样啊,谢谢
等等。。。还以为是移动的问题
看了楼下才反应过来和cn_net没关系吧
可是。。。vps提供的IP,不就是公网吗?
@小赵
我也是这个问题,请问你解决了吗?博主你有好的解决办法吗?谢谢
@菜鸟
这个取决于你的网络环境,所以你需要更换网络或使用代理。实际上防火墙限制不会影响到I2P的使用。
@Jimmy Ho
买vps商家提供的IP 通过v2rayn翻墙 还是显示防火墙限制 是防火墙设置错误还是vps商家问题(ip迈阿密)
@割机
首先,i2p用的是你的本地网络,跟你的vps没有任何关系,可能你补种的时候会用到你vps提供的代理,但是之后就是你本地网络了。
再者,因为使用的是kad网络,所以我认为跟电骡的原理差不多,防火墙限制是因为你的本地网络没有公网IP或者你路由器配置有问题(移动宽带就别想有公网IP了),没有公网IP在电骡里面就是lowID,不能主动跟别人通信,对kad网络帮助较少。拥有公网IP的就是highID,可以成为kad网络下载的重要一个节点。这个i2p可以用电骡的原理来理解,防火墙限制就是lowID了。
感谢,已经成功连上。
安卓怎么补种?
@安卓
直接下载安装包导入I2P
@Jimmy Ho
导入方法?
@Jimmy Ho
怎么导入?
从文件补种失败 - java.io.IOException: Reseed already in progress