Port 9200 dipakai untuk apa?
REST API Elasticsearch.
Apakah port 9200 harus dibuka?
Jangan dipaparkan ke internet. Jaga port ini tetap di jaringan privat dan akses lewat VPN atau SSH tunnel. Cluster Elasticsearch yang tidak diamankan sudah menyebabkan banyak kebocoran data besar. Aktifkan keamanan dan pastikan cluster tetap privat.
Lihat apa yang berjalan di port 9200
# Linux
sudo ss -tlnp | grep ':9200 '
# macOS
sudo lsof -nP -i TCP:9200 -sTCP:LISTEN
# Windows (PowerShell)
Get-NetTCPConnection -LocalPort 9200 -State Listen
Buka atau blokir port 9200 di firewall
# Ubuntu / Debian (ufw)
sudo ufw allow 9200/tcp
sudo ufw deny 9200/tcp
# Windows (PowerShell, as administrator)
New-NetFirewallRule -DisplayName "Port 9200" -Direction Inbound -Protocol TCP -LocalPort 9200 -Action Allow
Di server cloud, buka juga port tersebut di security group atau firewall jaringan milik penyedia layanan. Di rumah, layanan di belakang router memerlukan aturan port forwarding ke IP lokal perangkat.
Uji dari luar
Port bisa saja terbuka di server tetapi diblokir di jaringan atas. Port Checker terhubung dari internet, jadi hasilnya menunjukkan apa yang dilihat dunia luar. Dari komputermu sendiri, gunakan nc -vz example.com 9200 (macOS/Linux) atau Test-NetConnection example.com -Port 9200 (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.