Ssh-How to check whether the port 25 is open or blocked
If you have access to the system and you want to check whether it ’ s blocked or open, you can use netstat -tuplen | grep 25
to see if the service is on on and is listing to the IP address or not.
voit myös kokeilla iptables -nL | grep <port number>
: n avulla, onko palomuurisi määrittämää sääntöä.
jos et nähnyt mitään väärää, voit lopulta tehdä mitä olet jo tehnyt käyttämällä telnet yourTarget 25
tai nc yourTarget 25
, ja jos saat viestin, että yhteys on evätty, Internet-palveluntarjoajasi saattaa estää ja suodattaa sen, koska useimmat Internet-palveluntarjoajat estävät SMTP-oletusportin 25. Siinä tapauksessa voit muuttaa oletusportin – jos tarvitset sitä-vaihtoehtoiseksi.
toinen vaihtoehto on käyttää Nmap ↴
voit käyttää nmap -sT localhost
määrittää, mitkä portit kuuntelevat TCP-yhteyksiä verkosta. UDP-porttien tarkistamiseen kannattaa käyttää valitsinta -sU
.
portin 25 tarkistamiseen voi käyttää helposti nmap -p25 localhost
.
ja jos sinulla ei ole pääsyä järjestelmään, voit käyttää nmap -sS -p25 yourTargetIP
.
N. B. Nmap on supertehokas työkalu, mutta sitä pitäisi osata käyttää. Esimerkiksi, joskus saatat olla tarpeen käyttää -Pn
vaihtoehto pingless skannaus.