Interesuje mnie sprawa tunelowania przy pomocy SSH. Do tej pory używałem jedynie tuneli SOCKS5 zapewnianych dzięki opcji "-D". Zauważyłem jednak że oprócz argumentu "-D" istnieją też inne, a mianowicie "-L" i "-R" (ten ostatni szczególnie mnie interesuje).
Czy mógłbym szanowanych forumowiczów prosić o podanie przykładów zastosowań tych tuneli w praktyce. Z tym wiąże się również moje dodatkowe pytanie: Chciałbym stworzyć tunel który przekierowywał by jakiś konkretny port z komputera z zewnętrznym adresem IP, do mojego, ukrytego za NAT'em. Czy dałoby się coś takiego wykonać przy pomocy SSH i tuneli?
Z góry dziękuję za odpowiedzi.
EDIT: Co do mojego pytania, chyba coś udało mi się osiągnąć.
£ączę się z komputera zza NAT'u do serwera z zewnętrznym IP używając opcji "-R".
Kod: Zaznacz cały
ssh -R 6666:localhost:22 user@serwer
Kod: Zaznacz cały
ssh user@serwer
Kod: Zaznacz cały
ssh user@localhost -p 6666
Kod: Zaznacz cały
ssh user@serwer -p 6666