Ssh-hur man kontrollerar om port 25 är öppen eller blockerad
om du har tillgång till systemet och du vill kontrollera om det är blockerat eller öppet kan du använda netstat -tuplen | grep 25
för att se om tjänsten är på och lyssnar på IP-adressen eller inte.
du kan också försöka använda iptables -nL | grep <port number>
för att se om det finns någon regel som anges av din brandvägg.
om du inte såg något fel kan du äntligen göra vad du redan har gjort med telnet yourTarget 25
eller nc yourTarget 25
, och om du får ett meddelande som säger att anslutningen nekas kan den blockeras och filtreras av din Internetleverantör eftersom de flesta Internetleverantörer blockerar standard SMTP-porten 25. I så fall kan du ändra standardporten – om du behöver det – till ett alternativ.
det andra alternativet som du har, är att använda Nmap 2611>
du kan använda nmap -sT localhost
för att avgöra vilka portar som lyssnar för TCP-anslutningar från nätverket. För att söka efter UDP-portar bör du använda alternativet -sU
.
för att söka efter port 25 kan du enkelt använda nmap -p25 localhost
.
och om du inte har tillgång till systemet kan du använda nmap -sS -p25 yourTargetIP
.
N. B. Nmap är ett supermäktigt verktyg, men du borde veta hur du använder det. Till exempel, ibland kan du vara i behov av att använda -Pn
alternativ för en pingless scan.