Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision Next revisionBoth sides next revision | ||
blog:transparent_i2p_tunneling [2019/06/25 22:37] – created brett | blog:transparent_i2p_tunneling [2019/06/25 22:47] – brett | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Transparent I2P tunneling ====== | ====== Transparent I2P tunneling ====== | ||
- | Additional | + | These notes are to setup an I2P FreeNAS jail to transparently tunnel .i2p traffic using a Ubiquiti EdgeRouter. |
+ | |||
+ | Huge kudos to these notes that got me moving in the right direction: | ||
* https:// | * https:// | ||
- | This is the logical flow of what we are going to setup: | + | This is the logical flow of what we are going to setup. Pictures really help the understanding. |
{{: | {{: | ||
+ | |||
+ | ===== EdgeRouter ER-X setup ===== | ||
As I have an EdgeRouter ER-X the instructions will cover what you need to configure on this device in terms of the router setup | As I have an EdgeRouter ER-X the instructions will cover what you need to configure on this device in terms of the router setup | ||
Line 88: | Line 92: | ||
} | } | ||
</ | </ | ||
+ | We will end up with a NAT configuration like this: | ||
{{: | {{: | ||
- | ====== Privoxy configuration ====== | + | With the following firewall rule. |
+ | {{: | ||
+ | |||
+ | ===== FreeNAS I2P jail ===== | ||
I run i2p and privoxy inside a FreeNAS jail so these instructions reflect this. | I run i2p and privoxy inside a FreeNAS jail so these instructions reflect this. | ||
+ | |||
+ | Follow the instructions to setup the I2P jail | ||
+ | * https:// | ||
+ | |||
+ | ===== Privoxy configuration ===== | ||
+ | |||
+ | Now the I2P jail is setup we need install the privoxy for transparent routing. | ||
+ | |||
Install privoxy into the jail and forward .i2p domain name requests to the router. | Install privoxy into the jail and forward .i2p domain name requests to the router. | ||
< | < | ||
# pkg install privoxy | # pkg install privoxy | ||
- | < | + | </code> |
Allow it to autostart edit / | Allow it to autostart edit / | ||
< | < |