PortChecker Logo
PortChecker

المنفذ 5432 — PostgreSQL (TCP)

PostgreSQL

ما هو المنفذ 5432؟

قاعدة بيانات PostgreSQL

هذا منفذ مسجّل (1024–49151) وغالبًا ما يُخصّص لخدمات تطبيقات مثل PostgreSQL.  ·  No formal RFC; PostgreSQL Frontend/Backend Protocol v3

متى تحتاج إلى فتح المنفذ 5432؟

Open only when a remote application server must connect to PostgreSQL. For single-server setups, bind PostgreSQL to 127.0.0.1 and keep the port closed externally.

الاستخدامات والبرمجيات الشائعة

  • PostgreSQL Server
  • pgAdmin
  • PostGIS
  • Supabase
  • TimescaleDB
  • Amazon RDS PostgreSQL
  • ElephantSQL

الأمان

Set listen_addresses = 'localhost' in postgresql.conf unless remote access is required. Configure pg_hba.conf to restrict connections to specific IPs with scram-sha-256 authentication. For remote access, use an SSH tunnel: ssh -L 5432:localhost:5432 user@server. Enable TLS for any remote connection. Regularly audit user privileges and rotate database passwords.

هل المنفذ 5432 آمن؟

المنفذ المفتوح يزيد سطح الهجوم. يعتمد الأمان على إعداد PostgreSQL.

مخاطر متوسطة

احتفظ بـ PostgreSQL محدّثاً بتصحيحات الأمان. اطلب مصادقة قوية وقيّد الوصول إلى الحد الأدنى من عناوين IP الضرورية.

افحص المنفذ 5432 الآن

اختبر اتصال المنفذ 5432 على أي مضيف.

1-65535

فتح المنفذ 5432

للسماح بالاتصالات الواردة إلى المنفذ 5432 (PostgreSQL)، قم بتكوين جدار الحماية الخاص بك وأضف قاعدة إعادة توجيه المنفذ على جهاز التوجيه.

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

افتح جدار حماية Windows Defender ← الإعدادات المتقدمة ← قواعد واردة ← قاعدة جديدة ← منفذ ← TCP ← منافذ محلية محددة: 5432 ← السماح بالاتصال ← تسمية وحفظ القاعدة.

netsh advfirewall firewall add rule name="Open Port 5432" dir=in action=allow protocol=tcp localport=5432
Linux (UFW / iptables)sudo ufw allow 5432/tcpsudo iptables -A INPUT -p tcp --dport 5432 -j ACCEPT
الموجّه

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

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

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

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

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

netsh advfirewall firewall add rule name="Block Port 5432" dir=in action=block protocol=tcp localport=5432
Linux (UFW / iptables)نفّذ: sudo ufw deny 5432/tcpsudo iptables -A INPUT -p tcp --dport 5432 -j DROP
الموجّه

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

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

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

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

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

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