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