Cổng 3389 — RDP (TCP)
Cổng 3389 là gì?
Giao thức máy tính từ xa
Đây là cổng đăng ký (1024–49151) thường được gán cho dịch vụ như RDP. · No formal RFC; Microsoft RDP protocol
Khi nào bạn cần mở cổng 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.
Cách dùng phổ biến và phần mềm
- Windows Remote Desktop Client (mstsc.exe)
- Microsoft Remote Desktop (macOS / iOS / Android)
- FreeRDP
- Remmina (Linux)
- Royal TSX
Bảo mật
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.
Cổng 3389 có an toàn không?
Cổng mở làm tăng bề mặt tấn công. Mức an toàn phụ thuộc cấu hình RDP.
Cổng này là mục tiêu tích cực của các cuộc tấn công tự động. Giữ đóng trừ khi RDP đang được sử dụng chủ động và hạn chế quyền truy cập vào các dải IP đã biết trong tường lửa của bạn.
Kiểm tra kết nối cổng 3389 trên mọi host.
Mở cổng 3389
Để cho phép kết nối đến cổng 3389 (RDP), hãy cấu hình tường lửa và thêm quy tắc chuyển tiếp cổng trên router trỏ đến địa chỉ IP cục bộ của thiết bị.
Mở Windows Defender Firewall → Cài đặt Nâng cao → Quy tắc Inbound → Quy tắc Mới → Cổng → TCP → Cổng cục bộ cụ thể: 3389 → Cho phép kết nối → Đặt tên và lưu quy tắc.
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 ACCEPTĐăng nhập vào router (192.168.1.1 hoặc 192.168.0.1) → Port Forwarding → Thêm quy tắc mới: Giao thức TCP, Cổng ngoài 3389, IP nội bộ: IP cục bộ của thiết bị, Cổng nội bộ 3389 → Lưu.
Cách đóng cổng 3389
Nếu không cần RDP, hãy chặn cổng này trong tường lửa hoặc router.
Để chặn cổng 3389 trên Windows, hãy chạy lệnh sau trong PowerShell hoặc Command Prompt (với quyền Administrator):
netsh advfirewall firewall add rule name="Block Port 3389" dir=in action=block protocol=tcp localport=3389Chạy: sudo ufw deny 3389/tcpsudo iptables -A INPUT -p tcp --dport 3389 -j DROPXóa hoặc tắt quy tắc port forwarding cho cổng 3389.
Câu hỏi thường gặp
Cổng 3389 dùng để làm gì?▾
Cổng 3389 là cổng TCP tiêu chuẩn cho RDP. Được sử dụng bởi các máy chủ và ứng dụng cần chấp nhận kết nối đến cho dịch vụ này. Có cần mở không tùy thuộc vào việc bạn có đang chạy máy chủ RDP hay không — nếu không, nên để đóng.
Mở cổng 3389 có an toàn không?▾
Cổng 3389 đang mở làm tăng bề mặt tấn công. Nếu không chạy RDP một cách chủ động, hãy đóng cổng này trong tường lửa và xóa các quy tắc chuyển tiếp cổng. Nếu RDP cần có thể truy cập được, hãy hạn chế quyền truy cập vào các địa chỉ IP đã biết và cập nhật phần mềm thường xuyên.