ubuntu 16.04 versucht, Port 8443 zu öffnen, funktioniert nicht

2241
devleb

Ich muss Port 8443 in OS ubuntu 16.04 öffnen, aber zuerst funktioniert nichts. Ich habe versucht, einen Scan-Port mit Nmap zu erstellen:

ERGEBNIS:

Discovered open port 139/tcp on 127.0.0.1 Discovered open port 445/tcp on 127.0.0.1 Discovered open port 80/tcp on 127.0.0.1 Discovered open port 3306/tcp on 127.0.0.1 Discovered open port 22/tcp on 127.0.0.1 Discovered open port 902/tcp on 127.0.0.1 

Dann öffne ich den Port mit ufw und bekomme das Ergebnis:

8443/tcp ALLOW IN Anywhere  8443/tcp (v6) ALLOW IN Anywhere (v6)  

dann habe ich versucht, den offenen TCP-Port anzuzeigen:

netstat -ntlp | grep LISTEN 

Das Ergebnis: Der Port 8443 wird nicht angezeigt

Ich freue mich über jede Hilfe

0
Welcher Dämon sollte Port 8443 überwachen? Ipor Sircer vor 7 Jahren 0
Ich brauche es, um eine bestimmte Anwendung öffnen zu können devleb vor 7 Jahren 0
Und was ist das Problem damit? Ipor Sircer vor 7 Jahren 0
Meine Frage basiert auf dem, was ich angezeigt habe, ist der Port 8443, der geöffnet oder geschlossen ist, da ich zwischen dem Ergebnis von Nmap und Ufw verwirrt bin devleb vor 7 Jahren 0
Was verwechseln Sie? "ufw" sagte, es sei erlaubt **, und "nmap" sagte, es sei geschlossen **. Ipor Sircer vor 7 Jahren 0
das, was mich verwirrt, wie man nmap als offenen Port darstellt devleb vor 7 Jahren 0
öffnen Sie es mit Ihrer "spezifischen Anwendung" Ipor Sircer vor 7 Jahren 0
Dies ist im Wesentlichen die gleiche Frage wie [CentOS - Wo sind meine Ports?] (// unix.stackexchange.com/q/326929/23408) (Duplikat für mehrere Standorte) Scott vor 7 Jahren 0

1 Antwort auf die Frage

1
jcbermu

Die, die den Port öffnen muss, ist die Anwendung.

Wenn Sie ein Problem herausgeben, erhalten netstat -ntlpSie Folgendes:

Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 2955/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1515/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1684/master tcp 0 0 0.0.0.0:4445 0.0.0.0:* LISTEN 2882/fop2_server tcp 0 0 0.0.0.0:6050 0.0.0.0:* LISTEN 1763/perl tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2763/mysqld 

Die letzte Spalte ( PID / Programmname ) zeigt die Anwendung, die den Port geöffnet hat.

Angenommen, ein Port wie eine Tür zu Ihrem System wäre das, was Sie in ufw getan haben, als würden Sie ein Schloss in einer Tür entfernen, so dass Ihre Anwendung die Tür beim Starten leicht öffnen kann.

Mit diesem Befehl wird dasselbe Ergebnis wie mit ** netstat -ntlp | angezeigt grep HÖREN ** devleb vor 7 Jahren 0
Ja. Ihre ** Anwendung ** muss den Port öffnen. Es ist die Anwendung, die dafür verantwortlich gemacht wird, dass der Port nicht geöffnet wurde. jcbermu vor 7 Jahren 0