Porównaj ceny domen i usług IT, sprzedawców z całego świata

Przekierowanie portów SSH na serwerze SQL nie działa


Pracuję w środowisku AWS zawierającym
  • serwer Ubuntu, z którym mogę nawiązać połączenie SSH
  • Serwer MySQL
  • Serwer MS SQL

Mogę połączyć się SSH z serwerem Ubuntu i stamtąd przetestować połączenie z serwerem MySQL na porcie 3306 oraz z serwerem MSSQL na porcie 1433 przez telnet.
Jeśli jednak określę przekierowanie portu lokalnego w moim połączeniu SSH w następujący sposób:
 -L 1439:MsSqlIp4Addr:1433 -L 3310:MySqlIp4Addr:3306

Z mojego lokalnego komputera/klienta mogę sprawdzić połączenie z serwerem MySQL za pośrednictwem
       telnet 127.0.0.1 3310
... Ale kiedy próbuję połączyć się z serwerem MSSQL przez
       telnet 127.0.0.1 1439
, po prostu zawiesza się na ~ 100 sekund, a następnie zwraca „Połączenie zamknięte przez hosta zewnętrznego”.
Próbowałem zamienić porty lokalne, aby upewnić się, że nie ma konfliktu i mogę nadal łączyć się z serwerem MySQL, ale nie z serwerem MSSQL.
Jakieś pomysły?
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Co dziwne, chociaż telnet nie działa, nadal mogę połączyć się z SQL Server, określając
         127.0.0.1,1439
przy użyciu standardowych narzędzi programu SQL Server.
Nie wiem, dlaczego telnet zawiesza się podczas testowania lokalnego, ale nie na komputerze zdalnym. Myślę, że to po prostu oznacza, że ​​nie jest to prawidłowy test łączności.

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się