إدارة قواعد NAT الواردة لـ Azure Load Balancer

يتم استخدام قاعدة NAT الواردة لإعادة توجيه حركة المرور من الواجهة الأمامية لموازن التحميل إلى مثيل واحد أو أكثر في تجمع الواجهة الخلفية.

هناك نوعان من قواعد NAT الواردة:

  • جهاز ظاهري واحد - قاعدة NAT واردة تستهدف جهازاً واحداً في المجموعة الخلفية لموازن التحميل

  • أجهزة ظاهرية متعددة - قاعدة NAT واردة تستهدف أجهزة ظاهرية متعددة في المجموعة الخلفية لموازن التحميل

في هذه المقالة، ستتعلم كيفية إضافة قاعدة NAT واردة لكلا النوعين وإزالتها. يمكنك معرفة كيفية تغيير تخصيص منفذ الواجهة الأمامية في مثيل متعدد قاعدة NAT الواردة. يمكنك الاختيار من أمثلة مدخل Microsoft Azure أو PowerShell أو CLI.

إذا لم يكن لديك اشتراك في Azure، فأنشئ حساب Azure مجاني قبل أن تبدأ.

المتطلبات الأساسية

إضافة قاعدة NAT واردة واحدة من VM

حدد هذا الخيار لتكوين قاعدة لجهاز ظاهري واحد. حدد مدخل Microsoft Azure أو PowerShell أو CLI للحصول على الإرشادات.

في هذا المثال، يمكنك إنشاء قاعدة NAT واردة لإعادة توجيه المنفذ 500 إلى المنفذ الخلفي 443.

  1. سجل الدخول إلى مدخل Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Inbound NAT rules" في الإعدادات.

  5. حدد "+ Add" في قواعد NAT الواردة لإضافة القاعدة.

    Screenshot of the inbound NAT rules page for Azure Load Balancer

  6. أدخل المعلومات التالية في Add inbound NAT rule أو حددها.

    الإعداد القيمة
    الاسم أدخل "myInboundNATrule".
    النوع حدد "Azure Virtual Machine".
    استهداف الجهاز الظاهري حدد الجهاز الظاهري الذي ترغب في إعادة توجيه المنفذ إليه. في هذا المثال، يكون myVM1.
    تكوين IP للشبكة حدد تكوين IP للجهاز الظاهري. في هذا المثال، يكون ipconfig1 (10.1.0.4).
    عنوان IP للواجهة الأمامية حدد "myFrontend".
    منفذ الواجهة الأمامية أدخل 500.
    علامة الخدمة اترك الخيار الافتراضي "Custom".
    منفذ خلفي أدخل 443.
    بروتوكول حدد TCP.
  7. اترك بقية الإعدادات في الإعدادات الافتراضية وحدد "Add".

    Screenshot of the create inbound NAT rule page

إضافة قاعدة NAT واردة لأجهزة ظاهرية متعددة

حدد هذا الخيار لتكوين قاعدة مع نطاق من المنافذ إلى مجموعة خلفية من الأجهزة الظاهرية. حدد مدخل Microsoft Azure أو PowerShell أو CLI للحصول على الإرشادات.

في هذا المثال، يمكنك إنشاء قاعدة NAT واردة لإعادة توجيه نطاق من المنافذ بدءا من المنفذ 500 إلى المنفذ الخلفي 443. يتم تعيين الحد الأقصى لعدد الآلات في تجمع الواجهة الخلفية بواسطة المعلمة ويكون الحد الأقصى لعدد الأجهزة في تجمع الواجهة الخلفية بقيمة 500. يحد هذا الإعداد من تجمع الواجهة الخلفية إلى 500 جهاز ظاهري.

  1. سجل الدخول إلى مدخل Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Inbound NAT rules" في الإعدادات.

  5. حدد "+ Add" في قواعد NAT الواردة لإضافة القاعدة.

    Screenshot of the inbound NAT rules page for Azure Load Balancer

  6. أدخل المعلومات التالية في Add inbound NAT rule أو حددها.

    الإعداد القيمة
    الاسم أدخل "myInboundNATrule".
    النوع حدد "Backend pool".
    تجمع الواجهة الخلفية المستهدفة حدد التجمع الخلفي الخاص بك. في هذا المثال، إنه myBackendPool.
    عنوان IP للواجهة الأمامية حدد عنوان IP للواجهة الأمامية. في هذا المثال، يكون myFrontend.
    بدء تشغيل نطاق منفذ الواجهة الأمامية أدخل 500.
    الحد الأقصى لعدد الأجهزة في التجمع الخلفي أدخل 500.
    منفذ خلفي أدخل 443.
    بروتوكول حدد TCP.
  7. اترك بقية الإعدادات الافتراضية، وحدد "Add".

    Screenshot of the add inbound NAT rules page

تغيير تخصيص منفذ الواجهة الأمامية لقاعدة أجهزة ظاهرية متعددة

لاستيعاب المزيد من الأجهزة الظاهرية في تجمع الواجهة الخلفية في قاعدة مثيل متعدد، قم بتغيير تخصيص منفذ الواجهة الأمامية في قاعدة NAT الواردة. في هذا المثال، يمكنك تغيير الحد الأقصى لعدد الأجهزة في تجمع الخلفية من 500 إلى 1000. يزيد هذا الإعداد الحد الأقصى لعدد الأجهزة في تجمع الخلفية إلى 1000.

  1. سجل الدخول إلى مدخل Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Inbound NAT rules" في الإعدادات.

  5. حدد قاعدة NAT الواردة التي ترغب في تغييرها. في هذا المثال، تكون myInboundNATrule.

    Screenshot of inbound NAT rule overview.

  6. في خصائص قاعدة NAT الواردة، قم بتغيير القيمة في الحد الأقصى لعدد الأجهزة في تجمع الواجهة الخلفية إلى 1000.

  7. حدد حفظ.

    Screenshot of inbound NAT rule properties page.

عرض مخططات المنفذ

يمكن عرض مخططات منفذ الأجهزة الظاهرية في تجمع الواجهة الخلفية باستخدام مدخل Azure.

  1. سجل الدخول إلى مدخل Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Inbound NAT rules" في الإعدادات.

  5. حدد "myInboundNATrule" أو قاعدة NAT الواردة الخاصة بك.

    Screenshot of inbound NAT rule page.

  6. قم بالتمرير إلى قسم "Port mapping" في صفحة خصائص قاعدة NAT الواردة.

    Screenshot of inbound NAT rule port mappings.

إزالة قاعدة NAT الواردة

في هذا المثال، يمكنك إزالة قاعدة NAT واردة.

  1. سجل الدخول إلى مدخل Azure.

  2. في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.

  3. حدد myLoadBalancer أو موازن التحميل الحالي.

  4. في صفحة موازن التحميل، حدد "Inbound NAT rules" في الإعدادات.

  5. حدد النقاط الثلاث بجوار القاعدة التي تريد إزالتها.

  6. حدد حذف.

    Screenshot of inbound NAT rule removal.

الخطوات التالية

في هذه المقالة، تعلمت كيفية إدارة قواعد NAT الواردة ل Azure Load Balancer باستخدام مدخل Microsoft Azure وPowerShell وCLI.

لمزيدٍ من المعلومات حول Azure Load Balancer، انظر: