PortChecker Logo
PortChecker

पोर्ट 80 — HTTP (TCP)

HTTP

पोर्ट 80 क्या है?

वर्ल्ड वाइड वेब HTTP

यह एक वेल‑नोन पोर्ट (0–1023) है, जिसे HTTP जैसी मुख्य सेवाएँ उपयोग करती हैं।  ·  RFC 9110, RFC 9112

आपको पोर्ट 80 कब खुला रखना चाहिए?

Open on any public-facing web server. Even if your site runs HTTPS-only, keep port 80 open to serve HTTP redirects to port 443. Close only if the server hosts no web content at all.

सामान्य उपयोग और सॉफ़्टवेयर

  • Apache HTTP Server
  • Nginx
  • Caddy
  • Microsoft IIS
  • Cloudflare (edge)
  • Let's Encrypt HTTP-01 validation

सुरक्षा

HTTP sends all data unencrypted. Configure your server to redirect all port 80 traffic to HTTPS (port 443) with a 301 permanent redirect. Never serve login pages, APIs, or user data over plain HTTP. Use HSTS headers to prevent HTTPS downgrade attacks.

क्या पोर्ट 80 सुरक्षित है?

खुला पोर्ट हमले की सतह बढ़ाता है। सुरक्षा HTTP की कॉन्फ़िगरेशन पर निर्भर करती है।

मध्यम जोखिम

HTTP को सुरक्षा अपडेट के साथ अप-टू-डेट रखें। मजबूत प्रमाणीकरण की आवश्यकता रखें और न्यूनतम आवश्यक IP पतों तक पहुंच सीमित करें।

पोर्ट 80 अभी जांचें

किसी भी होस्ट पर पोर्ट 80 की कनेक्टिविटी जांचें।

1-65535

पोर्ट 80 खोलें

पोर्ट 80 (HTTP) के लिए इनकमिंग कनेक्शन की अनुमति देने के लिए, अपना फ़ायरवॉल कॉन्फ़िगर करें और अपने राउटर पर पोर्ट फ़ॉरवर्डिंग नियम जोड़ें।

Windows Firewall

Windows Defender Firewall खोलें → Advanced Settings → Inbound Rules → New Rule → Port → TCP → Specific local ports: 80 → Allow the connection → नाम दें और नियम सहेजें।

netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=tcp localport=80
Linux (UFW / iptables)sudo ufw allow 80/tcpsudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
Router

अपने राउटर (192.168.1.1 या 192.168.0.1) में लॉग इन करें → Port Forwarding → एक नया नियम जोड़ें: Protocol TCP, External port 80, Internal IP: आपके डिवाइस का लोकल IP, Internal port 80 → Save करें।

पोर्ट 80 कैसे बंद करें

यदि आपको HTTP की जरूरत नहीं है, तो फ़ायरवॉल या राउटर में इसे ब्लॉक करें।

Windows Firewall

Windows पर पोर्ट 80 को ब्लॉक करने के लिए, PowerShell या Command Prompt में निम्न कमांड चलाएं (प्रशासक के रूप में):

netsh advfirewall firewall add rule name="Block Port 80" dir=in action=block protocol=tcp localport=80
Linux (UFW / iptables)चलाएँ: sudo ufw deny 80/tcpsudo iptables -A INPUT -p tcp --dport 80 -j DROP
Router

पोर्ट 80 के लिए पोर्ट फॉरवर्डिंग नियम हटाएँ या निष्क्रिय करें।

अक्सर पूछे जाने वाले प्रश्न

पोर्ट 80 किस लिए उपयोग होता है?▾

पोर्ट 80 HTTP के लिए मानक TCP पोर्ट है। इसका उपयोग सर्वर और एप्लिकेशन द्वारा किया जाता है जिन्हें इस सेवा के लिए इनकमिंग कनेक्शन स्वीकार करने की आवश्यकता होती है। इसे खुला रखना है या नहीं, यह इस बात पर निर्भर करता है कि आप सक्रिय रूप से HTTP सर्वर चला रहे हैं — अन्यथा इसे बंद रहना चाहिए।

क्या पोर्ट 80 को खुला रखना सुरक्षित है?▾

खुला पोर्ट 80 आपकी अटैक सर्फेस को बढ़ाता है। अगर आप HTTP सक्रिय रूप से नहीं चला रहे हैं, तो अपने फ़ायरवॉल में इस पोर्ट को बंद करें और पोर्ट फ़ॉरवर्डिंग नियम हटाएं। यदि HTTP सुलभ होना चाहिए, तो ज्ञात IP तक पहुंच सीमित करें और सॉफ़्टवेयर अपडेट रखें।