Tak wyglądałoby połączenie. W nawiasach klamrowych podałem ustawienia serwera, zaś w kwadratowych - sieci:
[A] 192.168.0.5(mój laptop)<--->{192.168.0.1(brama)<--->10.0.0.1(tunel)}<--Internet-->{10.0.0.6(tunel)<--->192.168.1.1(brama)}<--->192.168.1.150(laptop kolegi)
Routing serwera w sieci A:
Kod: Zaznacz cały
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
213.25.2.230 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.0.0.0 10.0.0.2 255.255.255.0 UG 0 0 0 tun0
192.168.1.0 10.0.0.2 255.255.255.0 UG 0 0 0 tun0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
Routing serwera w sieci B:
Kod: Zaznacz cały
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.5 * 255.255.255.255 UH 0 0 0 tun0
10.0.0.0 10.0.0.5 255.255.255.0 UG 0 0 0 tun0
192.168.2.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
192.168.0.0 10.0.0.5 255.255.255.0 UG 0 0 0 tun0
0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0
Niestety, kolegi w tej chwili nie ma, będę musiał poczekać, aż załączy u siebie klienta. Na kolegi, jak i moim laptopie jest również Debian. Nie będzie więc problemów z ustawieniem serwera ssh. Jak kolega się odezwie i spróbuje z powłoką to napiszę w temacie.
Edycja:
Tak, kolega może pingować ze swojego laptopa (192.168.1.115) mój laptop (192.168.0.5). W drugą stronę nie ma szans.