Your web browser will need to be configured in order to browse web sites on I2P and to utilize the outproxies available within I2P. Below are walkthroughs for some of the most popular browsers.

用于 Windows 的 Firefox 配置文件

If you are using Windows, the recommended way of accessing I2P is using the Firefox profile.

If you do not wish to use that profile or are not on Windows, you need to configure your browser yourself. Read below on how to that.

如何设置您的浏览器

Firefox

Extension-based Configuration: I2P in Private Browsing

A new way of automatically configuring the I2P Browser is currently being tested. It uses the Firefox's "Container Tabs" to build private browsing tools for use with I2P and I2P applications.

It does pre-configuration of your browser by enabling some of the privacy Browser Settings like ResistFingerprinting, and enforces WebRTC proxy obedience. It also contains menus, shortcuts, and monitoring tools improving Firefox's integration with I2P. It should not substantially interfere with your non-I2P Firefox tabs.

The extension, I2P in Private Browsing, can be obtained from the Mozilla addon store.

The source code for the extension is, i2pgit.org.

Firefox 57 及以上的使用说明:

From the Menu button in the top right, select Preferences. Scroll down until you see the Network Proxy section, as shown in the screenshot below. Click on Settings

Firefox57 网络选项

In the Connection Settings pop-up, select Manual proxy configuration. Set both the HTTP and SSL Proxy to address 127.0.0.1 with port 4444 as shown in the following screenshot.

Firefox57 连接设置

Finally, go to the address about:config and find the property media.peerConnection.ice.proxy_only. Ensure that this setting is True.

Firefox57 对等连接设置

Chrome

Extension-based Configuration: I2PChrome.js(Experimental, additional configuration)

An experimental, partially-automated configuration process for Chrome is available. In order to configure it, create a new Profile especially for your I2P browsing, separate from the default profile. Then install this Extension in your newly-created profile. This profile is now configured to use I2P. Highly detailed instructions are available at the homepage.

所有 Chrome 版本

Chromium-Based Browsers like Chrome have slightly different places for their proxy settings depending on variant and platform. These instructions may be slightly different in Brave or Iridium, for instance. From the Main menu, navigate to the Settings, and search for the menu item. Clicking it will open the right settings for your platform.

Chrome 代理选项

On Windows, this button will launch you into the shared proxy settings used by Internet Explorer, and you can configure it by following the Internet Explorer 8 guide.

IceRaven 及其他 Firefox for Android

基于扩展的配置

Modern Firefoxes(The "Fenix" based Firefoxes) do not generally have an about:config page for you to configure proxy settings manually. It is further not possible to use most extensions in Fenix-based Firefoxes. It is possible to enable support about:config and enable more extensions in Firefox Nightly at the time of this writing, but it's a manual and difficult process. IceRaven is a fork of Firefox which enables a collection of extensions while Mozilla and the Mozilla Community work on adding support for extensions to Firefox for Android. It provides the easiest way of configuring a modern Firefox-based Browser for Android. It does not come from Mozilla and carries no guarantees from them. Installing the extension in IceRaven will proxy all your IceRaven browsing over I2P.

If you have not installed IceRaven yet, go to the next step. If you have been using IceRaven for a while, go to the main menu, select the History tab, and make sure that you have cleared information about your past browsing by tapping the "Delete History" button.

Open the IceRaven main menu, and scroll to the top until you see the "Add-Ons" submenu. Tap the "Add-Ons Manager" option in the "Add-Ons" submenu. Install the extension named I2P Proxy for Android and other Systems.

Your IceRaven browser is now configured to use I2P.

This extension also works in pre-Fenix(Pre-Firefox-68) Firefox based web browsers, if installed from the following addons.mozilla.org URL. I2P Proxy for Android and Other Systems

此扩展与 Chromium 扩展完全相同,从相同源代码构建。

为在 Firefox Nightly 中启用扩展支持,您应遵照 Mozilla 在他们的博客中提供的步骤。

Internet Explorer

在开始菜单中搜索“网络和 Internet 设置”并打开。菜单中的最后一项是代理设置,点击并设置代理连接到 I2P。

IE Internet选项

现在勾选“为 LAN 使用代理服务器”和“对于本地地址不使用代理服务器”。点击“高级”按钮来打开端口设置。如图在HTTP中输入IP 127.0.0.1和端口4444,在HTTPS中输入IP 127.0.0.1和端口4445。按确定来保存设置。你的浏览器现在已经被配置为使用I2P代理。

IE 代理设置

出口代理使用协议

I2P is not designed for creating proxies to the Internet. Instead, it is meant to be used as an internal network.

The I2P project itself does not run any proxies to the Internet. The I2P software includes two outproxies: false.i2p and outproxy-tor.meeh.i2p. Even though domain names are different, it's the same outproxy you hit, multihomed/keyed for better performance. These are run by a volunteer.

http://privacysolutions.no

在默认情况下,I2P 自带两个出口代理: false.i2poutproxy-tor.meeh.i2p。即使域名不同,你遇到的出口代理也是相同的。 (多宿主/多密钥的组织方式将带来更好的性能)

Filtering is active on these outproxies (for example, mibbit and torrent tracker access is blocked). I2P Sites that are accessible via .i2p addresses are also not allowed via the outproxies. As a convenience, the outproxy blocks ad servers.

Tor provides a browser to use as an outproxy to the Internet.