Chcę sprawdzić, czy ktoś wie o podstępnych sztuczkach do testowania połączeń ze zdalnymi portami serwera z Windows Server 2008 i wariantach, które nie obejmują domyślnie instalowanego klienta Telnet. Powodem jest to, że czasami mam klientów, którzy chcą połączyć się z portem 25 na przykład na zdalnym serwerze i twierdzą, że nie mogą. Kiedyś przeprowadzałem szybki test, używając „telent mailserver.tld 25” lub cokolwiek innego, aby sprawdzić, czy mogę uzyskać odpowiedź na tym porcie. Nie chcę instalować klienta Telnet, aby go przetestować, jeśli nie muszę - czy są jakieś inne rodzime narzędzia systemu Windows, które pozwolą mi połączyć się ze zdalnym portem?
EDYTUJ wiele dobrych pomysłów!
Myślę, że użyję następujących opcji, aby wybrać najlepszą metodę:
Czy mogę zainstalować na danym serwerze testowym?
a) Jeśli tak, dodaj (i usuń po razie potrzeby) klienta Telnet.
Nie mogę zainstalować, ale mam dostęp do sieci?
a) weź przenośny Putty i użyj go do połączenia z portem 25
b) spróbuj otworzyć serwer pocztowy na porcie 25 w IE (który jest zawsze dostępny) i zmierzyć wynik
źródło
Myślę, że Windows 2008 ma PowerShell v2? Jeśli tak, wyślij im e-mailem ten skrypt PowerShell:
źródło
Możesz użyć przeglądarki i przejść do http: //mailserver.tld: 25
Oczywiście nie dostaniesz strony internetowej, ale na przykład IE ma inną stronę błędu „nie udało się pobrać strony” vs.
źródło
Sporo czasu poświęciłem również na tę kwestię. Najlepsze, co wymyśliłem, to skopiowanie pliku wykonywalnego PuTTY.
źródło
W systemie Windows jest natywny klient Telnet, wystarczy go zainstalować. Zajmuje to kilka sekund i nie wymaga żadnych mediów.
Jeśli chcesz tylko głupi plik .exe, użyj putty, ale jego GUI jest znacznie bardziej irytujące niż pisanie „telnet blahblah”
źródło
Sugerowałbym użycie zewnętrznego skanera portów, takiego jak ten dostarczony przez Gibson Research. Używam go od kilku lat.
https://www.grc.com/x/ne.dll?bh0bkyd2
źródło