Nach dem Öffnen von port mit ufw zeigt die Ausgabe von nmap an, dass port geschlossen ist

3

Ich versuche, SMTP-Nachrichten an Port 25 zu empfangen (hier wohnt mein MDA-Server). Ich habe Port 25 auf meiner Box geöffnet

sudo ufw allow 25

mit dieser Ausgabe:

Rules updated
Rules updated (v6)

Aber wenn ich die Domain nmap:

nmap -p 25 <my-domain>

Ich bekomme diese Ausgabe:

Host is up (0.098s latency).
rDNS record for <remote-ip>: hostname
PORT   STATE  SERVICE
25/tcp closed smtp

Warum ist Port 25 geschlossen, nachdem ich ihn explizit geöffnet habe?

Dopatraman
quelle

Antworten:

3

In nmap bedeutet ein geschlossener Port, dass der Port erreichbar ist, aber keine Anwendung auf den Port wartet. Versuche zu rennen

nc -l 25

(als root natürlich) und den Scan wiederholen.

Wenn die Firewall den Port blockieren würde, würde nmap ihn als gefiltert anzeigen.

Ljm Dullaart
quelle
Wahr. Dies wird hier erklärt: Port-Scan-Grundlagen .
Kamil Maciorowski
interessant. Mein Hosting-Provider schließt anscheinend Port 25 in der Routing-Tabelle.
Dopatraman
Das ist unwahrscheinlich. Routing ist (normalerweise) Schicht 3, Ports sind Schicht 4. Wenn Sie wissen, dass ein TCP-Server auf Ihrem Host an Port 25 empfangsbereit ist, können Sie versuchen, telnet 127.0.0.1 25zu überprüfen, ob dies funktioniert.
Ljm Dullaart