Port 3389 — RDP (TCP)
Apa itu port 3389?
Remote Desktop Protocol
Ini adalah port terdaftar (1024–49151) yang sering ditetapkan untuk layanan seperti RDP. · No formal RFC; Microsoft RDP protocol
Kapan Anda perlu membuka port 3389?
Open if you need graphical Remote Desktop access to a Windows machine over the network. Highly targeted by automated brute-force attacks — restrict access to known IP addresses or route through a VPN rather than exposing RDP publicly.
Penggunaan umum dan perangkat lunak
- Windows Remote Desktop Client (mstsc.exe)
- Microsoft Remote Desktop (macOS / iOS / Android)
- FreeRDP
- Remmina (Linux)
- Royal TSX
Keamanan
Exposed RDP is a leading ransomware attack vector. Never expose port 3389 directly to the internet. Use a VPN and connect to RDP through the VPN only. Enable Network Level Authentication (NLA). Apply Windows Updates to patch known RDP vulnerabilities (BlueKeep CVE-2019-0708, DejaBlue). Consider moving to a non-standard port as a minor deterrent against automated scanners.
Apakah port 3389 aman?
Port terbuka meningkatkan permukaan serangan. Keamanan bergantung pada konfigurasi RDP.
Port ini adalah target aktif serangan otomatis. Tetap tutup kecuali RDP diperlukan secara aktif dan batasi akses ke rentang IP yang dikenal di firewall Anda.
Uji konektivitas port 3389 pada host mana pun.
Membuka Port 3389
Untuk mengizinkan koneksi masuk ke port 3389 (RDP), konfigurasikan firewall Anda dan tambahkan aturan port forwarding pada router Anda ke alamat IP lokal perangkat Anda.
Buka Windows Defender Firewall → Pengaturan Lanjutan → Aturan Masuk → Aturan Baru → Port → TCP → Port lokal tertentu: 3389 → Izinkan koneksi → Beri nama dan simpan aturan.
netsh advfirewall firewall add rule name="Open Port 3389" dir=in action=allow protocol=tcp localport=3389sudo ufw allow 3389/tcpsudo iptables -A INPUT -p tcp --dport 3389 -j ACCEPTMasuk ke router Anda (192.168.1.1 atau 192.168.0.1) → Port Forwarding → Tambahkan aturan baru: Protokol TCP, Port eksternal 3389, IP internal: IP lokal perangkat Anda, Port internal 3389 → Simpan.
Cara menutup port 3389
Jika Anda tidak membutuhkan RDP, blokir port ini di firewall atau router.
Untuk memblokir port 3389 di Windows, jalankan perintah berikut di PowerShell atau Command Prompt (sebagai Administrator):
netsh advfirewall firewall add rule name="Block Port 3389" dir=in action=block protocol=tcp localport=3389Jalankan: sudo ufw deny 3389/tcpsudo iptables -A INPUT -p tcp --dport 3389 -j DROPHapus atau nonaktifkan aturan port forwarding untuk port 3389.
Pertanyaan yang Sering Diajukan
Untuk apa port 3389 digunakan?▾
Port 3389 adalah port TCP standar untuk RDP. Digunakan oleh server dan aplikasi yang perlu menerima koneksi masuk untuk layanan ini. Apakah Anda perlu membukanya tergantung apakah Anda aktif menjalankan server RDP — jika tidak, sebaiknya tetap tertutup.
Apakah aman membiarkan port 3389 terbuka?▾
Port 3389 yang terbuka memperluas permukaan serangan Anda. Jika tidak aktif menjalankan RDP, tutup port ini di firewall dan hapus aturan port forwarding. Jika RDP harus dapat diakses, batasi akses ke alamat IP yang dikenal dan perbarui perangkat lunak secara rutin.