Port 8883: MQTT über TLS

Port 8883 (TCP) wird von MQTT über TLS genutzt. Dieser Port soll auf Servern, die den Dienst anbieten, öffentlich erreichbar sein.

Aktualisiert am

Port8883
ProtokollTCP
DienstMQTT über TLS
Erreichbarkeit aus dem InternetMeist aus dem Internet erreichbar

Prüfen, ob Port 8883 offen ist

Wofür wird Port 8883 genutzt?

Verschlüsselte MQTT-Nachrichten für IoT-Geräte.

Sollte Port 8883 offen sein?

Meist aus dem Internet erreichbar. Dieser Port soll auf Servern, die den Dienst anbieten, öffentlich erreichbar sein. Der sichere MQTT-Port. Verlange eine Client-Authentifizierung.

Prüfen, was auf Port 8883 lauscht

# Linux
sudo ss -tlnp | grep ':8883 '

# macOS
sudo lsof -nP -i TCP:8883 -sTCP:LISTEN

# Windows (PowerShell)
Get-NetTCPConnection -LocalPort 8883 -State Listen

Port 8883 in der Firewall öffnen oder blockieren

# Ubuntu / Debian (ufw)
sudo ufw allow 8883/tcp
sudo ufw deny 8883/tcp

# Windows (PowerShell, as administrator)
New-NetFirewallRule -DisplayName "Port 8883" -Direction Inbound -Protocol TCP -LocalPort 8883 -Action Allow

Auf Cloud-Servern musst du den Port zusätzlich in der Security Group bzw. der Netzwerk-Firewall des Anbieters öffnen. Zu Hause braucht ein Dienst hinter dem Router eine Portweiterleitung zur lokalen IP des Geräts.

Von außen testen

Ein Port kann auf dem Server offen, aber davor blockiert sein. Der Port Checker verbindet sich aus dem Internet und zeigt daher, was die Welt sieht. Von deinem eigenen Rechner aus nutzt du nc -vz example.com 8883 (macOS/Linux) oder Test-NetConnection example.com -Port 8883 (Windows).

Häufige Fragen

Was ist Port 8883?
Verschlüsselte MQTT-Nachrichten für IoT-Geräte.
Ist es sicher, Port 8883 zu öffnen?
Meist aus dem Internet erreichbar. Dieser Port soll auf Servern, die den Dienst anbieten, öffentlich erreichbar sein.
Wie prüfe ich, ob Port 8883 offen ist?
Gib deine Domain oder öffentliche IP im Port Checker mit Port 8883 ein. Das Tool versucht eine TCP-Verbindung aus dem Internet und meldet offen, geschlossen oder gefiltert.