Untuk apa port 1883 dipakai?
Pesan publish/subscribe yang ringan untuk perangkat IoT.
Haruskah port 1883 dibuka?
Buka hanya jika perlu. Buka port ini hanya jika dibutuhkan, dengan enkripsi dan autentikasi yang kuat, idealnya dibatasi ke alamat IP yang sudah dikenal. Port 1883 tidak terenkripsi. Gunakan MQTT over TLS di port 8883 dengan autentikasi.
Lihat apa yang berjalan di port 1883
# Linux
sudo ss -tlnp | grep ':1883 '
# macOS
sudo lsof -nP -i TCP:1883 -sTCP:LISTEN
# Windows (PowerShell)
Get-NetTCPConnection -LocalPort 1883 -State Listen
Buka atau blokir port 1883 di firewall
# Ubuntu / Debian (ufw)
sudo ufw allow 1883/tcp
sudo ufw deny 1883/tcp
# Windows (PowerShell, as administrator)
New-NetFirewallRule -DisplayName "Port 1883" -Direction Inbound -Protocol TCP -LocalPort 1883 -Action Allow
Di server cloud, buka juga port ini di security group atau firewall jaringan milik penyedia layanan. Di rumah, layanan di belakang router memerlukan aturan port forwarding ke IP lokal perangkat.
Tes dari luar
Port bisa terbuka di server tapi diblokir di jaringan hulu. Port Checker terhubung dari internet, jadi hasilnya menunjukkan apa yang bisa dilihat dunia luar. Dari komputer kamu sendiri, gunakan nc -vz example.com 1883 (macOS/Linux) atau Test-NetConnection example.com -Port 1883 (Windows).
Cek Port
Tes apakah server menerima koneksi di port tertentu, seperti web (80/443), email (25/587/993), SSH, database, atau remote desktop, dan lihat mana yang terbuka, tertutup, atau terfilter oleh firewall.