[9] SSH – przekierowanie portów

24 maja 2020 Wyłączono przez Adam [zicherka] Nogły

Jest możliwe przekierowanie portu na inny port za pomocą SSH.

[1] Dla przykładu użyjemy przekierowania SSH portu [8081] na hoście [192.168.1.2] na następujący port [80] na hoście [192.168.1.3].

# zaloguj się ze źródłowego hosta na docelowy
[user@lsr01vm ~]$ ssh -L 192.168.1.2:8081:192.168.1.3:80 user@192.168.1.3
user@192.168.1.3's password:
Last login: Sun May 24 17:49:00 2020 from 192.168.1.2
# potwierdźmy przekierowanie
[user@lsr02vm ~]$ ssh user@192.168.1.2 "ss -napt | grep 8081"
user@192.168.1.2's password:
LISTEN 0 128 192.168.1.2:8081 0.0.0.0:* users:(("ssh",pid=10149,fd=5 ))
# nasłuchuje na 8081
# nie zamykaj połączenia!

[2] Z dowolnego klienta możesz spróbować wejść na [192.168.1.2:8081], a i tak zostaniesz przekierowany na [192.168.1.3:80].