تم تغيير نطاق المنفذ الحيوي الافتراضي لبروتوكول TCP/IP منذ نظام التشغيل Windows Vista وفي Windows Server 2008

ينطبق على: Windows 10, version 1909Windows Server, version 1909 (Datacenter, Standard)Windows 10, version 1903

دعم لنظام التشغيل Windows Vista دون اي حزم الخدمات المثبتة انتهت في 13 ابريل 2010. لمتابعه تلقي تحديثات الأمان ل Windows ، تاكد من انك تقوم بتشغيل Windows Vista باستخدام حزمه الخدمة Service Pack 2 (SP2). لمزيد من المعلومات ، انتقل إلى موقع Microsoft التالي علي الويب:

مقدمة


للتوافق مع توصيات "المرجع أرقام إنترنت المعينة" (IANA) ، قامت Microsoft بزيادة نطاق منفذ العميل الحيوي للاتصالات الصادرة في نظام التشغيل Windows Vista و Windows Server 2008. منفذ البدء الافتراضي الجديد هو 49152 ، والمنفذ النهائي الافتراضي الجديد هو 65535. هذا تغيير من تكوين الإصدارات السابقة من Windows التي تستخدم نطاق منفذ افتراضي من 1025 خلال 5000.

مزيد من المعلومات


يمكنك عرض نطاق المنفذ الحيوي علي جهاز كمبيوتر يعمل بنظام التشغيل Windows Vista أو Windows Server 2008 باستخدام أوامر netsh التالية:
  • netsh int ipv4 إظهار ديناميكبورت tcp
  • netsh int ipv4 إظهار ديناميكبورت udp
  • netsh int ipv6 إظهار ديناميكبورت tcp
  • netsh int ipv6 إظهار ديناميكبورت udp
ملاحظه يتم تعيين النطاق بشكل منفصل لكل نقل (TCP أو UDP). نطاق المنفذ هو الآن حقا نطاق له نقطه البداية ونقطه النهاية. عملاء Microsoft الذين نشر الملقمات التي تعمل بنظام التشغيل Windows Server 2008 قد يكون لديك مشاكل تؤثر علي اتصال RPC بين الملقمات إذا تم استخدام جدران الحماية علي شبكه الاتصال الداخلية. في هذه الحالات ، نوصي باعاده تكوين جدران الحماية للسماح بحركة المرور بين الملقمات في نطاق المنفذ الحيوي 49152 من خلال 65535. هذا النطاق بالاضافه إلى المنافذ المعروفة التي يتم استخدامها من قبل الخدمات والتطبيقات. أو يمكن تعديل نطاق المنفذ المستخدم من قبل الملقمات علي كل ملقم. يمكنك ضبط هذا النطاق باستخدام الأمر netsh كما يلي:
netsh int < ipv4 | ipv6 > تعيين الحيوية < tcp | udp > بدء =رقم num =النطاق
يقوم هذا الأمر بتعيين نطاق المنفذ الحيوي ل TCP. منفذ البدء هو رقم، وإجمالي عدد المنافذ هو النطاق. فيما يلي نماذج الأوامر:
  • netsh int ipv4 تعيين ديناميكبورت tcp بدء = 10000 num = 1000
  • تعيين netsh int ipv4 ديناميكبورت udp بدء = 10000 num = 1000
  • netsh int ipv6 تعيين ديناميكبورت tcp بدء = 10000 num = 1000
  • تعيين netsh int ipv6 ديناميكبورت udp بدء = 10000 num = 1000
تعيين هذه الأوامر نموذج نطاق المنفذ الحيوي للبدء في المنفذ 10000 وتنتهي عند المنفذ 10999 (منافذ 1000). الحد الأدنى للنطاق من المنافذ التي يمكن تعيينها هو 255. الحد الأدنى لمنفذ البدء الذي يمكن تعيينه هو 1025. لا يمكن ان يتجاوز منفذ الحد الأقصى (استنادا إلى النطاق الذي يتم تكوينه) 65535. لتكرار السلوك الافتراضي لنظام التشغيل Windows Server 2003 ، استخدم 1025 كمنفذ البدء ، ثم استخدم 3976 كنطاق لكل من TCP و UDP. ينتج عن هذا منفذ بدء من 1025 ومنفذ نهاية 5000. ملاحظه عند تثبيت Microsoft Exchange Server 2007 علي جهاز كمبيوتر يعمل بنظام التشغيل Windows Server 2008 ، نطاق المنفذ الافتراضي هو 1025 خلال 60000. للحصول علي مزيد من المعلومات حول استخدام المنفذ وحول كيفيه يمكن تعيين المنافذ بشكل ثابت في Exchange Server 2007 ، انتقل إلى المقالة التالية في "قاعده المعارف ل Microsoft":
270836 تعيين المنفذ الثابت لخادم Exchange
لمزيد من المعلومات حول الأمان في Microsoft Exchange 2007 ، انتقل إلى موقع Microsoft TechNet التالي علي الويب:

المراجع


لمزيد من المعلومات حول معايير تعيين منفذ IANA ، انتقل إلى موقع IANA التالي علي الويب:توفر Microsoft معلومات الاتصال الخاصة بجهة أخرى لمساعدتك في الحصول على الدعم التقني. قد تتغير معلومات الاتصال هذه بدون إشعار. ولا تضمن Microsoft دقة معلومات الاتصال الخاصة بهذه الجهات الأخرى.