पोर्ट 6379 — Redis (TCP)
पोर्ट 6379 क्या है?
की‑वैल्यू डेटाबेस। सार्वजनिक रूप से उजागर नहीं होना चाहिए।
यह रजिस्टर्ड पोर्ट (1024–49151) है, जो अक्सर Redis जैसी सेवाओं को दिया जाता है। · No formal RFC; Redis RESP protocol
आपको पोर्ट 6379 कब खुला रखना चाहिए?
Almost never open to the internet. Redis has no authentication enabled by default and is frequently exploited when publicly exposed. Bind to 127.0.0.1 or restrict with firewall rules to trusted internal IPs only.
सामान्य उपयोग और सॉफ़्टवेयर
- Redis Community Edition
- Redis Enterprise
- Valkey
- Upstash Redis
- AWS ElastiCache
- StackExchange.Redis
- Sidekiq (Ruby background jobs)
सुरक्षा
Set bind 127.0.0.1 and requirepass in redis.conf. Enable protected-mode yes (default since Redis 3.2). Never expose port 6379 to the internet — there have been mass exploitation waves targeting open Redis instances for cryptomining and data theft. Use a VPN or SSH tunnel for remote access to Redis. Upgrade to Redis 6+ which supports ACL-based access control.
क्या पोर्ट 6379 सुरक्षित है?
खुला पोर्ट हमले की सतह बढ़ाता है। सुरक्षा Redis की कॉन्फ़िगरेशन पर निर्भर करती है।
कम जोखिम, लेकिन इसे खुला छोड़ने से पहले जांचें कि Redis इस पोर्ट पर जानबूझकर चल रहा है और आपके एप्लिकेशन को वास्तव में इसकी जरूरत है।
किसी भी होस्ट पर पोर्ट 6379 की कनेक्टिविटी जांचें।
पोर्ट 6379 खोलें
पोर्ट 6379 (Redis) के लिए इनकमिंग कनेक्शन की अनुमति देने के लिए, अपना फ़ायरवॉल कॉन्फ़िगर करें और अपने राउटर पर पोर्ट फ़ॉरवर्डिंग नियम जोड़ें।
Windows Defender Firewall खोलें → Advanced Settings → Inbound Rules → New Rule → Port → TCP → Specific local ports: 6379 → Allow the connection → नाम दें और नियम सहेजें।
netsh advfirewall firewall add rule name="Open Port 6379" dir=in action=allow protocol=tcp localport=6379sudo ufw allow 6379/tcpsudo iptables -A INPUT -p tcp --dport 6379 -j ACCEPTअपने राउटर (192.168.1.1 या 192.168.0.1) में लॉग इन करें → Port Forwarding → एक नया नियम जोड़ें: Protocol TCP, External port 6379, Internal IP: आपके डिवाइस का लोकल IP, Internal port 6379 → Save करें।
पोर्ट 6379 कैसे बंद करें
यदि आपको Redis की जरूरत नहीं है, तो फ़ायरवॉल या राउटर में इसे ब्लॉक करें।
Windows पर पोर्ट 6379 को ब्लॉक करने के लिए, PowerShell या Command Prompt में निम्न कमांड चलाएं (प्रशासक के रूप में):
netsh advfirewall firewall add rule name="Block Port 6379" dir=in action=block protocol=tcp localport=6379चलाएँ: sudo ufw deny 6379/tcpsudo iptables -A INPUT -p tcp --dport 6379 -j DROPपोर्ट 6379 के लिए पोर्ट फॉरवर्डिंग नियम हटाएँ या निष्क्रिय करें।
अक्सर पूछे जाने वाले प्रश्न
पोर्ट 6379 किस लिए उपयोग होता है?▾
पोर्ट 6379 Redis के लिए मानक TCP पोर्ट है। इसका उपयोग सर्वर और एप्लिकेशन द्वारा किया जाता है जिन्हें इस सेवा के लिए इनकमिंग कनेक्शन स्वीकार करने की आवश्यकता होती है। इसे खुला रखना है या नहीं, यह इस बात पर निर्भर करता है कि आप सक्रिय रूप से Redis सर्वर चला रहे हैं — अन्यथा इसे बंद रहना चाहिए।
क्या पोर्ट 6379 को खुला रखना सुरक्षित है?▾
खुला पोर्ट 6379 आपकी अटैक सर्फेस को बढ़ाता है। अगर आप Redis सक्रिय रूप से नहीं चला रहे हैं, तो अपने फ़ायरवॉल में इस पोर्ट को बंद करें और पोर्ट फ़ॉरवर्डिंग नियम हटाएं। यदि Redis सुलभ होना चाहिए, तो ज्ञात IP तक पहुंच सीमित करें और सॉफ़्टवेयर अपडेट रखें।