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 184.108.40.206 gateway 220.127.116.11 (switched, has its own IP, eth0)
Computer B also has a wifi network 18.104.22.168/16 and it's 22.214.171.124. (wlan0)
By doing ssh 126.96.36.199 from computer A and using -w 0:0 I have linked A into B's wifi network, using:
A> ifconfig tun0 up 188.8.131.52 pointopoint 184.108.40.206
B> ifconfig tun0 up 220.127.116.11. pointopoint 18.104.22.168
I also did:
A> route add -net 22.214.171.124 netmask 255.255.0.0 gw 126.96.36.199
so I may access B's network from A. Also:
B> arp -sD 188.8.131.52 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.