पोर्ट 3389 — RDP (TCP)
पोर्ट 3389 क्या है?
रिमोट डेस्कटॉप प्रोटोकॉल
यह रजिस्टर्ड पोर्ट (1024–49151) है, जो अक्सर RDP जैसी सेवाओं को दिया जाता है। · No formal RFC; Microsoft RDP protocol
आपको पोर्ट 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.
सामान्य उपयोग और सॉफ़्टवेयर
- Windows Remote Desktop Client (mstsc.exe)
- Microsoft Remote Desktop (macOS / iOS / Android)
- FreeRDP
- Remmina (Linux)
- Royal TSX
सुरक्षा
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.
क्या पोर्ट 3389 सुरक्षित है?
खुला पोर्ट हमले की सतह बढ़ाता है। सुरक्षा RDP की कॉन्फ़िगरेशन पर निर्भर करती है।
यह पोर्ट स्वचालित हमलों का एक सक्रिय लक्ष्य है। इसे बंद रखें जब तक RDP की सक्रिय आवश्यकता न हो, और जानी-पहचानी IP रेंज तक फ़ायरवॉल में पहुंच सीमित करें।
किसी भी होस्ट पर पोर्ट 3389 की कनेक्टिविटी जांचें।
पोर्ट 3389 खोलें
पोर्ट 3389 (RDP) के लिए इनकमिंग कनेक्शन की अनुमति देने के लिए, अपना फ़ायरवॉल कॉन्फ़िगर करें और अपने राउटर पर पोर्ट फ़ॉरवर्डिंग नियम जोड़ें।
Windows Defender Firewall खोलें → Advanced Settings → Inbound Rules → New Rule → Port → TCP → Specific local ports: 3389 → Allow the connection → नाम दें और नियम सहेजें।
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अपने राउटर (192.168.1.1 या 192.168.0.1) में लॉग इन करें → Port Forwarding → एक नया नियम जोड़ें: Protocol TCP, External port 3389, Internal IP: आपके डिवाइस का लोकल IP, Internal port 3389 → Save करें।
पोर्ट 3389 कैसे बंद करें
यदि आपको RDP की जरूरत नहीं है, तो फ़ायरवॉल या राउटर में इसे ब्लॉक करें।
Windows पर पोर्ट 3389 को ब्लॉक करने के लिए, PowerShell या Command Prompt में निम्न कमांड चलाएं (प्रशासक के रूप में):
netsh advfirewall firewall add rule name="Block Port 3389" dir=in action=block protocol=tcp localport=3389चलाएँ: sudo ufw deny 3389/tcpsudo iptables -A INPUT -p tcp --dport 3389 -j DROPपोर्ट 3389 के लिए पोर्ट फॉरवर्डिंग नियम हटाएँ या निष्क्रिय करें।
अक्सर पूछे जाने वाले प्रश्न
पोर्ट 3389 किस लिए उपयोग होता है?▾
पोर्ट 3389 RDP के लिए मानक TCP पोर्ट है। इसका उपयोग सर्वर और एप्लिकेशन द्वारा किया जाता है जिन्हें इस सेवा के लिए इनकमिंग कनेक्शन स्वीकार करने की आवश्यकता होती है। इसे खुला रखना है या नहीं, यह इस बात पर निर्भर करता है कि आप सक्रिय रूप से RDP सर्वर चला रहे हैं — अन्यथा इसे बंद रहना चाहिए।
क्या पोर्ट 3389 को खुला रखना सुरक्षित है?▾
खुला पोर्ट 3389 आपकी अटैक सर्फेस को बढ़ाता है। अगर आप RDP सक्रिय रूप से नहीं चला रहे हैं, तो अपने फ़ायरवॉल में इस पोर्ट को बंद करें और पोर्ट फ़ॉरवर्डिंग नियम हटाएं। यदि RDP सुलभ होना चाहिए, तो ज्ञात IP तक पहुंच सीमित करें और सॉफ़्टवेयर अपडेट रखें।