How to configure the latest Tor Browser to work with I2P
Posted: 28 May 2019 11:14
You can either configure the Tor Browser to work with just I2P (very easy) or you can configure the Tor Browser to work with both networks at the same time (a bit harder, requires Privoxy).
VERY EASY (Just I2P using Tor Browser):
- Start I2P (geti2p.net/en/download)
- Download and extract a fresh Tor Browser (torproject.org/download/)
- Open the new Tor Browser
- Enter the following within the address bar and press enter: about:addons
- Click "Disable" next to "TorLauncher" and "Torbutton"
- Click "Restart now" to see the red screen
- Enter the following within the address bar and press enter: about:preferences
- Scroll to the bottom and click "Settings" under "Network Proxy"
- Enter the following within the "HTTP Proxy" text input: 127.0.0.1
- Enter the following within the "Port" text input: 4444
- Click "Use this proxy server for all protocols"
- Enter the following within the address bar and press enter: about:config
- Click "I accept the risk!"
- Search for the following and set the value to "false": network.proxy.socks_remote_dns
- Search for the following and set the value to "false": javascript.enabled
A BIT HARDER (Both Tor and I2P using Tor Browser)
- Download and install Tor (Tor should default to port 9050) and Privoxy (Privoxy should default to 8118)
- Add the following line to the Privoxy configuration file (Include the ending period): forward-socks5 / localhost:9050 .
- Add the following line to the Privoxy configuration file: forward .i2p localhost:4444
- Restart Privoxy
- Start I2P
- Download and extract a fresh Tor Browser (torproject.org/download/)
- Open the new Tor Browser
- Enter the following within the address bar and press enter: about:addons
- Click "Disable" next to "TorLauncher" and "Torbutton"
- Click "Restart now" to see the red screen
- Enter the following within the address bar and press enter: about:preferences
- Scroll to the bottom and click "Settings" under "Network Proxy"
- Enter the following within the "HTTP Proxy" text input: 127.0.0.1
- Enter the following within the "Port" text input: 8118
- Click "Use this proxy server for all protocols"
- Enter the following within the address bar and press enter: about:config
- Click "I accept the risk!"
- Search for the following and set the value to "false": network.proxy.socks_remote_dns
- Search for the following and set the value to "false": javascript.enabled
VERY EASY (Just I2P using Tor Browser):
- Start I2P (geti2p.net/en/download)
- Download and extract a fresh Tor Browser (torproject.org/download/)
- Open the new Tor Browser
- Enter the following within the address bar and press enter: about:addons
- Click "Disable" next to "TorLauncher" and "Torbutton"
- Click "Restart now" to see the red screen
- Enter the following within the address bar and press enter: about:preferences
- Scroll to the bottom and click "Settings" under "Network Proxy"
- Enter the following within the "HTTP Proxy" text input: 127.0.0.1
- Enter the following within the "Port" text input: 4444
- Click "Use this proxy server for all protocols"
- Enter the following within the address bar and press enter: about:config
- Click "I accept the risk!"
- Search for the following and set the value to "false": network.proxy.socks_remote_dns
- Search for the following and set the value to "false": javascript.enabled
A BIT HARDER (Both Tor and I2P using Tor Browser)
- Download and install Tor (Tor should default to port 9050) and Privoxy (Privoxy should default to 8118)
- Add the following line to the Privoxy configuration file (Include the ending period): forward-socks5 / localhost:9050 .
- Add the following line to the Privoxy configuration file: forward .i2p localhost:4444
- Restart Privoxy
- Start I2P
- Download and extract a fresh Tor Browser (torproject.org/download/)
- Open the new Tor Browser
- Enter the following within the address bar and press enter: about:addons
- Click "Disable" next to "TorLauncher" and "Torbutton"
- Click "Restart now" to see the red screen
- Enter the following within the address bar and press enter: about:preferences
- Scroll to the bottom and click "Settings" under "Network Proxy"
- Enter the following within the "HTTP Proxy" text input: 127.0.0.1
- Enter the following within the "Port" text input: 8118
- Click "Use this proxy server for all protocols"
- Enter the following within the address bar and press enter: about:config
- Click "I accept the risk!"
- Search for the following and set the value to "false": network.proxy.socks_remote_dns
- Search for the following and set the value to "false": javascript.enabled