SSH virtual tunnels
I have computer A: IP 192.168.1.64 router 192.168.1.254
computer B: accessible straight through the Internet, IP 220.127.116.11 gateway 18.104.22.168 (switched, has its own IP, eth0)
Computer B also has a wifi network 22.214.171.124/16 and it's 126.96.36.199. (wlan0)
By doing ssh 188.8.131.52 from computer A and using -w 0:0 I have linked A into B's wifi network, using:
A> ifconfig tun0 up 184.108.40.206 pointopoint 220.127.116.11
B> ifconfig tun0 up 18.104.22.168. pointopoint 22.214.171.124
I also did:
A> route add -net 126.96.36.199 netmask 255.255.0.0 gw 188.8.131.52
so I may access B's network from A. Also:
B> arp -sD 184.108.40.206 wlan0 pub
to let them talk to A.
A is now effectively on B's network.
However, I'm now stuck. I want to use tun0 for the Internet, and as such I need to connect through the tunnel, into B's ethernet device as well as it's wireless.
How can I do that? I'm assuming you have to use iptables and routing?
I hope I made myself clear as possible.