12 marca, 2022

Ssh – jak sprawdzić, czy port 25 jest otwarty lub zablokowany

jeśli masz dostęp do systemu i chcesz sprawdzić, czy jest zablokowany lub otwarty, możesz użyć netstat -tuplen | grep 25, aby sprawdzić, czy usługa jest włączona i nasłuchuje adresu IP, czy nie.

możesz również spróbować użyć iptables -nL | grep <port number>, aby sprawdzić, czy istnieje jakaś reguła ustawiona przez zaporę.

jeśli nie widzisz nic złego, w końcu możesz zrobić to, co już zrobiłeś, używając telnet yourTarget 25 lub nc yourTarget 25, a jeśli otrzymasz komunikat o odmowie połączenia, może ono zostać zablokowane i filtrowane przez Twojego ISP, ponieważ większość ISP blokuje domyślny port SMTP 25. W takim przypadku możesz zmienić domyślny port – jeśli go potrzebujesz – na alternatywny.

inną opcją jest użycie Nmap ↴

możesz użyć nmap -sT localhost, aby określić, które porty nasłuchują połączeń TCP z sieci. Aby sprawdzić porty UDP, należy użyć opcji -sU.

aby sprawdzić port 25, możesz łatwo użyć nmap -p25 localhost.

a jeśli nie masz dostępu do systemu, możesz użyć nmap -sS -p25 yourTargetIP.

N. B. Nmap jest super potężnym narzędziem, ale powinieneś wiedzieć, jak z niego korzystać. Na przykład czasami może być konieczne użycie opcji -Pn do skanowania bez pingowania.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.