I2P匿名网络使用扫盲

I2P全称Invisible Internet Project,俗称大蒜路由,是按照Tor的洋葱网络改良设计出的相对更具有隐蔽性、安全性的匿名网络。

I2P的优点

安全性强

相比Tor,I2P没有权威服务器,没有固定的出站节点,并且上行和下行可以不在同一条传输路径上。

这是我自己做的的图(SVG点这里):

I2P.png

突破封锁可能性高

Tor每次启动时,需要先连接到某个Tor的目录服务器,获取网络上可用节点的信息。由于目录服务器数量有限,GFW就把互联网上所有的Tor目录服务器的IP地址都进行封锁。后来,Tor官网提供网桥中继,可以暂时突破封锁。但是网桥中继数量不多。

而I2P借助于Kad网络来获取网络节点的信息。这么做不需要权威服务器,并且每一台运行I2P的主机都可以成为中继,帮别人转发数据。

自建暗网网站方便

Tor建站需要公网IP服务器,而I2P只要将网站放到指定目录并添加路由即可,即使在内网也能让其他用户访问。

I2P的缺点

速度慢

由于以上优点注定了I2P只适合于隐藏身份,并不推荐用于翻墙,毕竟速度捉急,挂机2小时最高速度20KB/s。

Windows下I2P的安装及使用

安装

首先安装最新版JRE或者JDK

然后访问官网(需要翻墙)下载并安装合适的客户端(网站及客户端部分支持中文)

(本站存有Windows版备份2.0.0https://file.jimmyho.net/

客户端支持WindowsMac OS XLinuxBSDSolarisAndroid等平台上使用。

初始化

安装完毕点击Start I2P (no window)启动

右键任务栏中的I2P图标,点击正在启动I2P浏览器打开设置界面

点击网页控制台上的I2P Logo进入详细模式控制台,如图

TIM截图20170810094614.png

如果有防火墙拦截提示,请开启防火墙

静待10分钟,查看活动节点是否增加(如图)

TIM截图20170810094653.png

如果仍为10个或更少的话,请进行补种(I2P内部设置->网络引导->从文件补种):

(最新补种文件更新2022.12.09i2preseed_202212091231.ziphttps://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

高级教程(以后更新)

本文距离最后一次更新已超过180天,部分内容可能会随着时间的推移变更或失效。

相关文章

已有 30 条评论
  1. 445

    为啥android 连上ip 浏览器ip查询还是真实ip 不应该在变吗

    445 | | Windows 10 x64 Edition | Firefox 74.0
  2. 宁笏藏本平

    为什么有1300个节点也能慢的像*一样

    宁笏藏本平 | | Windows 10 x64 Edition | Google Chrome 80.0.3987.132
    1. Jimmy Ho

      @宁笏藏本平

      毕竟中国国内大多数节点都是无法访问境外的I2P服务的。
      在局域网里连接同一局域网的电脑,也不代表你就能上国际互联网。

      Jimmy Ho 萌萌哒博主 | | Windows 10 x64 Edition | Google Chrome 80.0.3987.132
  3. 宁笏藏本平

    i2p为什么有1300个known节点,通达性仍然低得像*一样

    宁笏藏本平 | | Windows 10 x64 Edition | Google Chrome 80.0.3987.132
  4. DSFSDAF

    找不到javaw文件

    DSFSDAF | | Windows 10 x64 Edition | Google Chrome 76.0.3809.132
    1. 宁笏藏本平

      @DSFSDAF

      玩过Minecraft的人电脑都有,一般在program/java/bin里

      宁笏藏本平 | | Windows 10 x64 Edition | Google Chrome 80.0.3987.132
  5. aaa

    可以更新下补种文件吗?

    aaa | | Windows 10 x64 Edition | Google Chrome 76.0.3809.132
  6. 离开的猫

    i2p翻墙怎么设置?真心求教

    离开的猫 | | Mac OS X 10.14.5 | Safari 12.1.1
  7. Jimmy Ho

    另外,在界面显示正在补种的时候请等待直到自动补种成功或失败,然后再导入文件。

    Jimmy Ho 萌萌哒博主 | | Windows 10 x64 Edition | Google Chrome 74.0.3729.169
    1. DogandCat

      @Jimmy Ho

      最新版本的I2p怎么老是显示:
      連線失敗

      Firefox 無法與伺服器 127.0.0.1:7657 建立連線。

      該網站可能暫時無法使用或太過忙碌,請過幾分鐘後再試試。 若無法載入任何網站,請檢查您的網路連線狀態。 若電腦或網路被防火牆或 Proxy 保護,請確定 Firefox 被允許存取網路。

      这个要怎么破?

      DogandCat | | Windows 10 x64 Edition | Firefox 68.0
      1. Jimmy Ho

        @DogandCat

        你需要更改HTTP代理的端口为I2P默认的4444,然后重试。
        在使用其它代理软件时,务必重新设置代理参数。

        Jimmy Ho 萌萌哒博主 | | Windows 7 x64 Edition | Google Chrome 75.0.3770.142
        1. DogandCat

          @Jimmy Ho

          一直是http代理4444端口,就是无法使用

          DogandCat | | Windows 10 x64 Edition | Firefox 68.0
          1. Jimmy Ho

            @DogandCat

            I2P客户端需要等待较长一段时间来连接网络。如果无法访问某网站,会有I2P的无法连接提示界面,而不是弹出浏览器自带的错误页面。
            你可能并未成功运行I2P,检查I2P是否正常运行、运行环境是否正确,或者I2P的管理页面的端口是否更改。

            Jimmy Ho 萌萌哒博主 | | Windows 10 x64 Edition | Google Chrome 75.0.3770.142
  8. 雷锋

    博主好人

    雷锋 | | Windows 7 x64 Edition | Firefox 67.0
  9. zc

    你好 为什么我的i2p总是显示防火墙限制 狐火浏览器配置也没有错 但是任何网站都打不开

    zc | | Windows 7 x64 Edition | Firefox 62.0
  10. 小书童

    很实用的补种文件。感谢!

    小书童 | | Windows Server 2003 | Firefox 40.0
  11. 小赵

    http://127.0.0.1:7657这个页面内正常
    速度 节点 也都有
    在ie配了4444打不开*.i2p或者其他网站

    其他的都正常
    就是左侧栏 网络 那里显示防火墙限制 好多人都这样
    是啥原因。。。

    小赵 | | Windows 10 x64 Edition | Google Chrome 66.0.3359.181
    1. abola

      @小赵

      因为使用的人数太少了,所以速度有点慢,所以导致你打不开网页。我也经常网页加载着就没加载出来。所以紧急时候用一下还行。

      abola | | Windows 10 x64 Edition | Google Chrome 75.0.3770.100
    2. Jimmy Ho

      @小赵

      没有公网ip就会显示防火墙限制……这个是ISP的原因。

      Jimmy Ho 萌萌哒博主 | | Android 8.0.0 | Opera 1.170623.027
      1. 小赵

        @Jimmy Ho

        这样啊,谢谢
        等等。。。还以为是移动的问题
        看了楼下才反应过来和cn_net没关系吧
        可是。。。vps提供的IP,不就是公网吗?

        小赵 | | Windows 10 x64 Edition | Microsoft Edge 17.17134
        1. 菜鸟

          @小赵

          我也是这个问题,请问你解决了吗?博主你有好的解决办法吗?谢谢

          菜鸟 | | Windows 10 x64 Edition | Firefox 67.0
          1. Jimmy Ho

            @菜鸟

            这个取决于你的网络环境,所以你需要更换网络或使用代理。实际上防火墙限制不会影响到I2P的使用。

            Jimmy Ho 萌萌哒博主 | | Windows 10 x64 Edition | Google Chrome 74.0.3729.169
      2. 割机

        @Jimmy Ho

        买vps商家提供的IP 通过v2rayn翻墙 还是显示防火墙限制 是防火墙设置错误还是vps商家问题(ip迈阿密)

        割机 | | Windows 10 x64 Edition | Google Chrome 68.0.3440.106
        1. abola

          @割机

          首先,i2p用的是你的本地网络,跟你的vps没有任何关系,可能你补种的时候会用到你vps提供的代理,但是之后就是你本地网络了。
          再者,因为使用的是kad网络,所以我认为跟电骡的原理差不多,防火墙限制是因为你的本地网络没有公网IP或者你路由器配置有问题(移动宽带就别想有公网IP了),没有公网IP在电骡里面就是lowID,不能主动跟别人通信,对kad网络帮助较少。拥有公网IP的就是highID,可以成为kad网络下载的重要一个节点。这个i2p可以用电骡的原理来理解,防火墙限制就是lowID了。

          abola | | Windows 10 x64 Edition | Google Chrome 75.0.3770.100
  12. chenjia404

    感谢,已经成功连上。

    chenjia404 | | Windows 10 x64 Edition | Google Chrome 66.0.3334.6
  13. 安卓

    安卓怎么补种?

    安卓 | | Windows 7 x64 Edition | Firefox 58.0
    1. Jimmy Ho

      @安卓

      直接下载安装包导入I2P

      Jimmy Ho 萌萌哒博主 | | Windows 7 x64 Edition | Google Chrome 63.0.3239.132
      1. Nikola Tesla

        @Jimmy Ho

        导入方法?

        Nikola Tesla | | GNU/Linux x64 | Google Chrome 75.0.3759.0
      2. 尼古拉·特斯拉

        @Jimmy Ho

        怎么导入?

        尼古拉·特斯拉 | | Android 6.0 | Google Chrome 75.0.3759.0
  14. kkk

    从文件补种失败 - java.io.IOException: Reseed already in progress

    kkk | | GNU/Linux x64 | Firefox 57.0

此处无声胜有声