tinctunnel
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tinctunnel [2020/07/16 08:05] – neoon | tinctunnel [2020/07/16 12:16] – neoon | ||
---|---|---|---|
Line 3: | Line 3: | ||
You should already have a Tinc tunnel running between these 2 machines: | You should already have a Tinc tunnel running between these 2 machines: | ||
[[tincvpn_setup|TincVPN Setup]] \\ | [[tincvpn_setup|TincVPN Setup]] \\ | ||
- | To ensure that data is getting forwarded to the gateway and back \\ | + | To ensure that data is getting forwarded to the gateway and back (Client) |
- | **Run this on the client** | + | |
echo '100 TUNNEL' | echo '100 TUNNEL' | ||
ip rule add from 10.0.0.0/24 table TUNNEL | ip rule add from 10.0.0.0/24 table TUNNEL | ||
ip route add default via 10.0.0.1 table TUNNEL | ip route add default via 10.0.0.1 table TUNNEL | ||
| | ||
- | Forward traffic | + | **Forward traffic |
- | | + | |
+ | iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE | ||
+ | echo 1 > / | ||
+ | **Forward | ||
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | ||
iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE | iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE | ||
- | | + | |
- | | + | |
- | | + | **Test it** |
- | # Forward everything | + | |
- | | + | |
| | ||
- | Sources: https:// | + | Sources:\\ https:// |
+ | https:// |
tinctunnel.txt · Last modified: 2021/11/25 22:42 by 127.0.0.1