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 Defender ← الإعدادات المتقدمة ← قواعد واردة ← قاعدة جديدة ← منفذ ← TCP ← منافذ محلية محددة: 80 ← السماح بالاتصال ← تسمية وحفظ القاعدة.

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
الموجّه

سجّل الدخول إلى الراوتر (192.168.1.1 أو 192.168.0.1) ← إعادة توجيه المنفذ ← أضف قاعدة جديدة: البروتوكول TCP، المنفذ الخارجي 80، عنوان IP الداخلي: عنوان IP المحلي لجهازك، المنفذ الداخلي 80 ← حفظ.

كيفية إغلاق المنفذ 80

إذا لم تكن بحاجة إلى HTTP، فاحظر هذا المنفذ في الجدار الناري أو الموجّه.

جدار حماية ويندوز

لحظر المنفذ 80 على Windows، شغّل الأمر التالي في PowerShell أو موجه الأوامر (كمسؤول):

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
الموجّه

أزِل أو عطّل أي قاعدة إعادة توجيه للمنفذ 80.

الأسئلة الشائعة

فيما يُستخدم المنفذ 80؟▾

المنفذ 80 هو المنفذ TCP القياسي لـ HTTP. تستخدمه الخوادم والتطبيقات التي تحتاج إلى قبول الاتصالات الواردة لهذه الخدمة. هل تحتاج إليه مفتوحاً يعتمد على ما إذا كنت تشغّل خادم HTTP بنشاط؛ وإلا يجب إبقاؤه مغلقاً.

هل إبقاء المنفذ 80 مفتوحًا آمن؟▾

المنفذ 80 المفتوح يوسّع سطح الهجوم. إذا لم تكن تشغّل HTTP بنشاط، أغلق هذا المنفذ في جدار الحماية وأزل قواعد إعادة التوجيه. إذا كان HTTP يجب أن يكون في متناول العموم، فقيّد الوصول إلى عناوين IP معروفة واحتفظ بالبرنامج محدّثاً.