البرنامج التعليمي: موازنة تحميل تكوينات IP المتعددة باستخدام مدخل Azure
لاستضافة مواقع ويب متعددة، يمكنك استخدام واجهة شبكة أخرى مرتبطة بجهاز ظاهري. يدعم موازن تحميل Azure نشر موازنة التحميل لدعم التوفر العالي لمواقع الويب.
في هذا البرنامج التعليمي، تتعلم كيفية:
- إنشاء شبكة ظاهرية وشبكة فرعية وبوابة NAT وتكوينهم.
- إنشاء جهازين ظاهريين لخادم Windows
- إنشاء واجهة شبكة ثانوية وتكوينات شبكة لكل جهاز ظاهري
- إنشاء موقعي ويب تابعين لخادم معلومات الإنترنت (IIS) على كل جهاز ظاهري
- ربط مواقع الويب بتكوينات الشبكة
- إنشاء موازن تحميل Azure وتكوينه
- اختبار موازن التحميل
المتطلبات الأساسية
- حساب Azure مع اشتراك نشط. أنشئ حساباً مجاناً.
إنشاء شبكة افتراضية ومضيف موقع معقل
في هذا القسم، يمكنك إنشاء شبكة ظاهرية مع شبكة فرعية للمورد وشبكة فرعية Azure Bastion ومضيف Azure Bastion.
هام
يبدأ التسعير بالساعة من اللحظة التي يتم فيها نشر Bastion، بغض النظر عن استخدام البيانات الصادرة. لمزيد من المعلومات، راجع التسعير ووحدات SKU. إذا كنت تقوم بنشر Bastion كجزء من برنامج تعليمي أو اختبار، نوصي بحذف هذا المورد بعد الانتهاء من استخدامه.
في المدخل، ابحث عن Virtual networks وحددها.
في صفحة الشبكة الظاهرية، حدد + إنشاء.
في علامة التبويب أساسياتلـ إنشاء شبكة ظاهرية، أدخل أو حدد المعلومات التالية:
الإعداد القيمة تفاصيل المشروع الاشتراك حدد Subscription الخاص بك. مجموعة الموارد حدد load-balancer-rg من القائمة المنسدلة أو Create new إذا لم يكن موجودا.
أدخل load-balancer-rg في Name.
حدد موافق.تفاصيل المثيل الاسم أدخل lb-vnet. المنطقة حدد (US) East US. حدد علامة التبويب الأمان أو الزر التالي في أسفل الصفحة.
ضمن Azure Bastion، أدخل المعلومات التالية أو حددها:
الإعداد القيمة Azure Bastion تمكين Azure Bastion حدد خانة الاختيار. اسم مضيف Azure Bastion أدخل lb-bastion. عنوان IP العام ل Azure Bastion حدد إنشاء جديد.
أدخل lb-bastion-ip في الاسم.
حدد موافق.حدد علامة التبويب عناوين IP، أو التالي في أسفل الصفحة.
في صفحة إنشاء شبكة ظاهرية، أدخل المعلومات التالية أو حددها:
الإعداد القيمة إضافة مساحة عنوان IPv4 مساحة العنوان IPv4 أدخل 10.0.0.0/16 (65356 عنوانا). الشبكات الفرعية حدد ارتباط الشبكة الفرعية الافتراضي للتحرير. تحرير الشبكة الفرعية الغرض من الشبكة الفرعية اترك الافتراضي الافتراضي. الاسم أدخل الشبكة الفرعية الخلفية. عنوان البدء أدخل 10.0.0.0. حجم الشبكة الفرعية أدخل /24(256 عنوانا). الأمان بوابة NAT حدد lb-nat-gateway. حدد حفظ.
حدد Review + create في أسفل الشاشة، وعند اجتياز التحقق من الصحة، حدد Create.
هام
يبدأ التسعير بالساعة من اللحظة التي يتم فيها نشر Bastion، بغض النظر عن استخدام البيانات الصادرة. لمزيد من المعلومات، راجع التسعير ووحدات SKU. إذا كنت تقوم بنشر Bastion كجزء من برنامج تعليمي أو اختبار، نوصي بحذف هذا المورد بعد الانتهاء من استخدامه.
إنشاء بوابة NAT
في هذا القسم، يمكنك إنشاء بوابة NAT للوصول إلى الإنترنت الصادر للموارد في الشبكة الظاهرية. للحصول على خيارات أخرى للقواعد الصادرة، راجع ترجمة عناوين الشبكة (SNAT) للاتصالات الصادرة
قم بتسجيل الدخول إلى بوابة Azure.
في مربع البحث في أعلى المدخل، أدخل «NAT gateway». حدد "NAT gateway" في نتائج البحث.
حدد + إنشاء.
في علامة التبويب Basics من بوابة Create network address translation (NAT) أدخل المعلومات التالية أو حددها:
الإعداد القيمة تفاصيل المشروع الاشتراك حدد Subscription الخاص بك. مجموعة الموارد حدد إنشاء جديد.
أدخل load-balancer-rg في Name.
حدد موافق.تفاصيل المثيل اختبار بوابة NAT أدخل lb-nat-gateway. المنطقة حدد East US. مناطق التوفّر حدد بلا منطقة. مهلة الخمول (دقائق) أدخل 15. حدد علامة التبويب Outbound IP، أو حدد زر Next: Outbound IP أسفل الصفحة.
حدد إنشاء عنوان IP عام جديد ضمن عناوين IP العامة.
أدخل nat-gw-public-ip في الاسم في إضافة عنوان IP عام.
حدد موافق.
حدد زر "Review + create" أسفل الصفحة، أو حدد علامة التبويب "Review + create".
حدد إنشاء.
أنشئ الأجهزة الظاهرية
في هذا القسم، يمكنك إنشاء جهازين ظاهريين لاستضافة مواقع IIS على الويب.
في مربع البحث الموجود أعلى المدخل، أدخل Virtual machine. حدد "Virtual machines" في نتائج البحث.
في الأجهزة الظاهرية، حدد + إنشاء ثم جهاز Azure الظاهري.
في "Create virtual machine"، أدخل المعلومات التالية أو حددها:
الإعداد القيمة تفاصيل المشروع الاشتراك حدد اشتراكك في Azure. مجموعة الموارد حدد load-balancer-rg تفاصيل المثيل اسم الجهاز الظاهري أدخِل myVM1 المنطقة حدّد (الولايات المتحدة) شرق الولايات المتحدة خيارات التوفر حدد Availability zones مناطق التوفّر حدد 1 نوع الأمان اترك الإعداد الافتراضي "Standard". الصورة حدد Windows Server 2022 Datacenter - Gen2 الحجم اختر حجم جهاز VM أو قم بإعداد افتراضي حساب المسؤول اسم مستخدم أدخل اسم مستخدم كلمة المرور أدخل كلمة مرور تأكيد كلمة المرور إعادة إدخال كلمة السر قواعد المنفذ الوارد المنافذ العامة الواردة اختر None حدد علامة التبويب Networking، أو حدد Next: Disks، ثم Next: Networking.
في علامة تبويب الشبكة، حدد أو أدخل:
الإعداد القيمة واجهة الشبكة الشبكة الظاهرية حدّد «myVNet». الشبكة الفرعية حدد backend-subnet(10.1.0.0/24) عنوان IP عام حدد لا شيء. المجموعة الأمنية للشبكة NIC حدد Advanced تكوين مجموعة أمان الشبكة حدد إنشاء جديد.
في Create network security group، أدخل myNSG في Name.
في القواعد الواردة، حدد +إضافة قاعدة واردة.
في الخدمة، حدد HTTP.
في "الأولوية"، أدخل 100.
في الاسم، أدخل myNSGrule.
حدد إضافة.
حدد موافق.حدد "Review + create".
راجع الإعدادات، ثم حدّد "إنشاء".
اتبع الخطوات من 1 إلى 7 لإنشاء جهاز ظاهري آخر بالقيم التالية وجميع الإعدادات الأخرى مثل myVM1:
الإعدادات الجهاز الظاهري 2 الاسم myVM2 مناطق التوفّر 2 مجموعة أمان الشبكة حدد "myNSG" الموجود
إشعار
يوفر Azure عنوان IP افتراضيا للوصول الصادر للأجهزة الظاهرية التي لم يتم تعيين عنوان IP عام لها أو الموجودة في تجمع الواجهة الخلفية لموازن تحميل Azure الأساسي الداخلي. توفر آلية IP للوصول الصادر الافتراضي عنوان IP صادر غير قابل للتكوين.
يتم تعطيل عنوان IP الافتراضي للوصول الصادر عند حدوث أحد الأحداث التالية:
- يتم تعيين عنوان IP عام إلى الجهاز الظاهري.
- يتم وضع الجهاز الظاهري في تجمع الواجهة الخلفية لموازن التحميل القياسي، مع قواعد صادرة أو بدونها.
- يتم تعيين مورد Azure NAT Gateway إلى الشبكة الفرعية للجهاز الظاهري.
لا تتمتع الأجهزة الظاهرية التي تقوم بإنشائها باستخدام مجموعات مقياس الجهاز الظاهري في وضع التنسيق المرن بالوصول الصادر الافتراضي.
لمزيد من المعلومات حول الاتصالات الصادرة في Azure، راجع الوصول الصادر الافتراضي في Azure واستخدام ترجمة عنوان الشبكة المصدر (SNAT) للاتصالات الصادرة.
إنشاء تكوينات الشبكة الثانوية
في هذا القسم، يمكنك تغيير عنوان IP الخاص ل NIC الموجود لكل جهاز ظاهري إلى ثابت. بعد ذلك، يمكنك إضافة مورد NIC جديد إلى كل جهاز ظاهري مع تكوين عنوان IP خاص ثابت .
لمزيد من المعلومات عن تكوين عنوان IP الحُر في تكوين الجهاز الظاهري، راجع تكوين نظام تشغيل ضيف عنوان IP الحُر.
في مربع البحث الموجود أعلى المدخل، أدخل Virtual machine. حدد "Virtual machines" في نتائج البحث.
حدد "myVM1".
أوقف الجهاز الظاهري إذا كان قيد التشغيل.
حدد "Networking" في "Settings".
في "Networking"، حدد اسم واجهة الشبكة الموجود بجوار "Network interface". تبدأ واجهة الشبكة باسم الجهاز الظاهري ولها رقم عشوائي معين. في هذا المثال، myVM1266.
في صفحة واجهة الشبكة، حدد "IP configurations" في "Settings".
في "IP configurations"، حدد "ipconfig1".
حدد "Static" في "Assignment" في تكوين "ipconfig1".
حدد حفظ.
عُد إلى الصفحة "Overview" من "myVM1".
حدد "Networking" في "Settings".
في صفحة "Networking"، حدد "Attach network interface".
في "Attach network interface"، حدد "Create and attach network interface".
في "Create network interface"، أدخل المعلومات التالية أو حددها:
الإعداد القيمة تفاصيل المشروع مجموعة الموارد حدد load-balancer-rg. واجهة الشبكة الاسم أدخل myVM1NIC2 الشبكة الفرعية حدد backend-subnet (10.1.0.0/24). المجموعة الأمنية للشبكة NIC حدد خيارات متقدمة. تكوين مجموعة أمان الشبكة حدد "myNSG". تعيين عنوان IP الخاص حدد ثابت. عنوان IP خاص أدخل 10.1.0.6. حدد إنشاء.
شغل الجهاز الظاهري.
كرر الخطوات من 1 إلى 16 لـmyVM2، مستبدلاً المعلومات التالية:
الإعدادات myVM2 الاسم myVM2NIC2 عنوان IP خاص 10.1.0.7
تكوين الأجهزة الظاهرية
يمكنك الاتصال ب myVM1 وmyVM2 باستخدام Azure Bastion وتكوين تكوين الشبكة الثانوية في هذا القسم. يمكنك إضافة مسار للبوابة لتكوين الشبكة الثانوية. ثم تقوم بتثبيت IIS على كل جهاز ظاهري وتخصيص مواقع الويب لعرض اسم مضيف الجهاز الظاهري.
في مربع البحث الموجود أعلى المدخل، أدخل Virtual machine. حدد "Virtual machines" في نتائج البحث.
حدد "myVM1".
بدء "myVM1".
في Overview، حدد "Connect" ثم "Bastion".
أدخل اسم المستخدم وكلمة المرور اللذين أدخلتهما عند إنشاء الجهاز الظاهري.
حدد "Allow" لخدمة Bastion لاستخدام الحافظة.
على سطح مكتب الخادم، انتقل إلى Start > Windows Administrative Tools > Windows PowerShell > Windows PowerShell.
في نافذة "PowerShell"، نفذ الأمر
route print
، الذي ينتج مخرجات مشابهة للمخرجات التالية لجهاز ظاهري له واجهتا شبكة مرفقتان:=========================================================================== Interface List 4...60 45 bd 9c c7 00 ......Microsoft Hyper-V Network Adapter 11...60 45 bd 8d 44 fa ......Microsoft Hyper-V Network Adapter #3 1...........................Software Loopback Interface 1 =========================================================================== IPv4 Route Table =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 10.1.0.1 10.1.0.4 10 10.1.0.0 255.255.255.0 On-link 10.1.0.4 266 10.1.0.0 255.255.255.0 On-link 10.1.0.6 266 10.1.0.4 255.255.255.255 On-link 10.1.0.4 266 10.1.0.6 255.255.255.255 On-link 10.1.0.6 266 10.1.0.255 255.255.255.255 On-link 10.1.0.4 266 10.1.0.255 255.255.255.255 On-link 10.1.0.6 266 127.0.0.0 255.0.0.0 On-link 127.0.0.1 331 127.0.0.1 255.255.255.255 On-link 127.0.0.1 331 127.255.255.255 255.255.255.255 On-link 127.0.0.1 331 168.63.129.16 255.255.255.255 10.1.0.1 10.1.0.4 11 169.254.169.254 255.255.255.255 10.1.0.1 10.1.0.4 11 224.0.0.0 240.0.0.0 On-link 127.0.0.1 331 224.0.0.0 240.0.0.0 On-link 10.1.0.4 266 224.0.0.0 240.0.0.0 On-link 10.1.0.6 266 255.255.255.255 255.255.255.255 On-link 127.0.0.1 331 255.255.255.255 255.255.255.255 On-link 10.1.0.4 266 255.255.255.255 255.255.255.255 On-link 10.1.0.6 266 =========================================================================== Persistent Routes: None IPv6 Route Table =========================================================================== Active Routes: If Metric Network Destination Gateway 1 331 ::1/128 On-link 4 266 fe80::/64 On-link 11 266 fe80::/64 On-link 11 266 fe80::382:8783:5d2:f71e/128 On-link 4 266 fe80::1575:ced8:3e94:f23a/128 On-link 1 331 ff00::/8 On-link 4 266 ff00::/8 On-link 11 266 ff00::/8 On-link =========================================================================== Persistent Routes: None
في هذا المثال، Microsoft Hyper-V Network Adapter #3 (interface 13) يمثل واجهة الشبكة الثانوية التي لا تمتلك بوابة افتراضية معينة لها.
في نافذة "PowerShell" نفذ الأمر
ipconfig /all
لمعرفة عنوان IP الذي تم تعيينه لواجهة الشبكة الثانوية. في هذا المثال، يتم تعيين 10.1.0.6 إلى الواجهة 13. لم يتم إرجاع أي عنوان بوابة افتراضي إلى واجهة الشبكة الثانوية.Connection-specific DNS Suffix . : pbu0t5vjr3sevaritkncspakhd.ax.internal.cloudapp.net Description . . . . . . . . . . . : Microsoft Hyper-V Network Adapter #3 Physical Address. . . . . . . . . : 60-45-BD-A1-75-FB DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes Link-local IPv6 Address . . . . . : fe80::dfb3:b93e:3516:c5b6%12(Preferred) IPv4 Address. . . . . . . . . . . : 10.1.0.6(Preferred) Subnet Mask . . . . . . . . . . . : 255.255.255.0 Lease Obtained. . . . . . . . . . : Monday, December 12, 2022 7:42:31 PM Lease Expires . . . . . . . . . . : Friday, January 19, 2159 2:17:19 AM Default Gateway . . . . . . . . . : DHCP Server . . . . . . . . . . . : 168.63.129.16 DHCPv6 IAID . . . . . . . . . . . : 207635901 DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-2B-28-C9-C0-60-45-BD-9B-ED-AE DNS Servers . . . . . . . . . . . : 168.63.129.16 NetBIOS over Tcpip. . . . . . . . : Enabled
لتوجيه نسبة استخدام الشبكة المستهلكة في العناوين خارج الشبكة الفرعية كلها إلى البوابة، نفذ الأمر التالي:
route -p add 0.0.0.0 MASK 0.0.0.0 10.1.0.1 METRIC 5015 IF 13
في هذا المثال، 10.1.0.1 هي البوابة الظاهرية للشبكة الظاهرية التي أنشأتها سابقاً.
نفذ الأوامر التالية أو انسخ التعليمات البرمجية والصقها في نافذة PowerShell لتثبيت وتكوين IIS ومواقع الويب الاختبارية:
## Install IIS and the management tools. ## Install-WindowsFeature -Name Web-Server -IncludeManagementTools ## Set the binding for the Default website to 10.1.0.4:80. ## $para1 = @{ Name = 'Default Web Site' BindingInformation = '10.1.0.4:80:' Protocol = 'http' } New-IISSiteBinding @para1 ## Remove the default site binding. ## $para2 = @{ Name = 'Default Web Site' BindingInformation = '*:80:' } Remove-IISSiteBinding @para2 ## Remove the default htm file. ## Remove-Item c:\inetpub\wwwroot\iisstart.htm ## Add a new htm file that displays the Contoso website. ## $para3 = @{ Path = 'c:\inetpub\wwwroot\iisstart.htm' Value = $("Hello World from www.contoso.com" + "-" + $env:computername) } Add-Content @para3 ## Create folder to host website. ## $para4 = @{ Path = 'c:\inetpub\' Name = 'fabrikam' Type = 'directory' } New-Item @para4 ## Create a new website and site binding for the second IP address 10.1.0.6. ## $para5 = @{ Name = 'Fabrikam' PhysicalPath = 'c:\inetpub\fabrikam' BindingInformation = '10.1.0.6:80:' } New-IISSite @para5 ## Add a new htm file that displays the Fabrikam website. ## $para6 = @{ Path = 'C:\inetpub\fabrikam\iisstart.htm' Value = $("Hello World from www.fabrikam.com" + "-" + $env:computername) } Add-Content @para6
أغلق الاتصال بين Bastion وmyVM1.
كرر الخطوات من 1 إلى 12 ل myVM2. استخدم التعليمات البرمجية PowerShell التالية ل myVM2 لتثبيت IIS.
## Install IIS and the management tools. ## Install-WindowsFeature -Name Web-Server -IncludeManagementTools ## Set the binding for the Default website to 10.1.0.5:80. ## $para1 = @{ Name = 'Default Web Site' BindingInformation = '10.1.0.5:80:' Protocol = 'http' } New-IISSiteBinding @para1 ## Remove the default site binding. ## $para2 = @{ Name = 'Default Web Site' BindingInformation = '*:80:' } Remove-IISSiteBinding @para2 ## Remove the default htm file. ## Remove-Item C:\inetpub\wwwroot\iisstart.htm ## Add a new htm file that displays the Contoso website. ## $para3 = @{ Path = 'c:\inetpub\wwwroot\iisstart.htm' Value = $("Hello World from www.contoso.com" + "-" + $env:computername) } Add-Content @para3 ## Create folder to host website. ## $para4 = @{ Path = 'c:\inetpub\' Name = 'fabrikam' Type = 'directory' } New-Item @para4 ## Create a new website and site binding for the second IP address 10.1.0.7. ## $para5 = @{ Name = 'Fabrikam' PhysicalPath = 'c:\inetpub\fabrikam' BindingInformation = '10.1.0.7:80:' } New-IISSite @para5 ## Add a new htm file that displays the Fabrikam website. ## $para6 = @{ Path = 'C:\inetpub\fabrikam\iisstart.htm' Value = $("Hello World from www.fabrikam.com" + "-" + $env:computername) } Add-Content @para6
إنشاء موازن التحميل
يمكنك إنشاء موازن تحميل متكرر للمنطقة يقوم بتحميل موازنة الأجهزة الظاهرية في هذا القسم.
مع التخزين المكرر، يمكن أن تتعطل منطقة توفر واحدة أو أكثر ويظل مسار البيانات محفوظاً ما دامت هناك مساحة واحدة في المنطقة سليمة.
أثناء إنشاء موازن التحميل، يمكنك تكوين:
- عنوانا IP أماميان، واحد لكل موقع ويب.
- مجموعة خلفية
- قواعد موازنة التحميل الواردة
في مربع البحث في أعلى المدخل، أدخل Load balancer. حدد «Load balancers» في نتائج البحث.
في الصفحة «Load balancer»، حدد «Create».
في علامة التبويب "Basics" لصفحة "Create load balancer"، أدخل المعلومات التالية أو حددها:
الإعداد القيمة تفاصيل المشروع الاشتراك حدد Subscription الخاص بك. مجموعة الموارد حدد load-balancer-rg. تفاصيل المثيل الاسم أدخِل myLoadBalancer المنطقة حدد East US. وحدة حفظ المخزون SKU اترك Standardالافتراضي. نوع حدّد عام. المستوى اترك Regional الافتراضي. حدد Next: Frontend IP configuration.
في تكوين IP للواجهة الأمامية، حدد + إضافة تكوين عنوان IP للواجهة الأمامية.
أدخل المعلومات التالية أو حددها في إضافة تكوين IP للواجهة الأمامية:
الإعداد القيمة الاسم أدخل Frontend-contoso. إصدار IP حدد IPv4. نوع IP حدد عنوان IP. عنوان IP العام حدد إنشاء جديد.
أدخل myPublicIP-contoso ل Name
Select Zone-redundant في منطقة التوفر.
اترك الإعداد الافتراضي ل Microsoft Network لتفضيل التوجيه.
حدد موافق.إشعار
IPv6 غير مدعوم حالياً بتفضيل التوجيه أو موازنة تحميل عبر المناطق (المستوى العام).
لمزيد من المعلومات حول بادئات IP، راجع "Azure Public IP address prefix".
في المناطق التي بها Availability zone، يكون لديك خيار تحديد مساحة خالية (الخيار الافتراضي) أو معينة أو مكررة. يعتمد الاختيار على متطلبات فشل المجال المحددة. في المناطق التي لا توجد فيها مساحات توفر، لن يظهر هذا الحقل.
لمزيد من المعلومات حول مناطق التوفر، راجع نظرة عامة على مناطق «التوفر».حدد إضافة.
حدد + Add a frontend IP configuration.
أدخل المعلومات التالية أو حددها في إضافة تكوين IP للواجهة الأمامية:
الإعداد القيمة الاسم أدخل Frontend-fabrikam. إصدار IP حدد IPv4. نوع IP حدد عنوان IP. عنوان IP العام حدد إنشاء جديد.
أدخل myPublicIP-fabrikam ل Name
Select Zone-redundant في منطقة التوفر.
اترك الإعداد الافتراضي ل Microsoft Network لتفضيل التوجيه.
حدد موافق.حدد إضافة.
حدد Next: Backend pools.
في علامة التبويب «Backend pools»، حدد «+ Add a backend pool».
أدخل المعلومات التالية أو حددها في إضافة تجمع خلفية:
الإعداد القيمة الاسم أدخل myBackendPool-contoso. الشبكة الظاهرية حدّد «myVNet». تكوين تجمع الواجهة الخلفية حدد NIC. في IP configurations، حدد + Add.
حدد "myVM1" و"myVM2" التي تتوافق مع "ipconfig1(10.1.0.4)" و"ipconfig1 (10.1.0.5)".
حدد إضافة.
حدد حفظ.
حدد"+ Add a backend pool".
أدخل المعلومات التالية أو حددها في إضافة تجمع خلفية:
الإعداد القيمة الاسم أدخل myBackendPool-fabrikam. الشبكة الظاهرية حدّد «myVNet». تكوين تجمع الواجهة الخلفية حدد NIC. في IP configurations، حدد + Add.
حدد "myVM1" و"myVM2" التي تتوافق مع "ipconfig1 (10.1.0.6)" و"ipconfig1 (10.1.0.7)".
حدد إضافة.
حدد حفظ.
حدد Next: Inbound rules.
في "Load balancing rule" في علامة التبويب "Inbound rules"، حدد "+ Add a load balancing rule".
في «Add load balancing rule»، أدخل أو حدد المعلومات التالية:
الإعداد القيمة الاسم أدخلmyHTTPRule-contoso IP Version حدد IPv4. عنوان IP للواجهة الأمامية حدد "Frontend-contoso". مجموعة خلفية حدد "myBackendPool-contoso". البروتوكول حدد TCP. المنفذ أدخِل 80. منفذ خلفي أدخِل 80. فحص سلامة حدد إنشاء جديد.
في الاسم، أدخِل myHealthProbe-contoso.
حدد TCP في البروتوكول.
اترك بقية الإعدادات الافتراضية، وحدد OK.استمرار الجلسة حدد لا شيء. مهلة الخمول (دقائق) أدخل أو حدد 15. إعادة تعيين TCP حدد Enabled. IP عائم حدد «Disabled». ترجمة عنوان شبكة المصدر الخارجي (SNAT) اترك الافتراضي (يوصى به) استخدام القواعد الصادرة لتوفير أعضاء تجمع الواجهة الخلفية الوصول إلى الإنترنت. حدد إضافة.
حدد "Add a load balancing rule".
في «Add load balancing rule»، أدخل أو حدد المعلومات التالية:
الإعداد القيمة الاسم أدخلmyHTTPRule-fabrikam IP Version حدد IPv4. عنوان IP للواجهة الأمامية حدد "Frontend-fabrikam". مجموعة خلفية حدد "myBackendPool-fabrikam". البروتوكول حدد TCP. المنفذ أدخِل 80. منفذ خلفي أدخِل 80. فحص سلامة حدد إنشاء جديد.
في الاسم، أدخِل myHealthProbe-fabrikam.
حدد TCP في البروتوكول.
اترك بقية الإعدادات الافتراضية، وحدد OK.استمرار الجلسة حدد لا شيء. مهلة الخمول (دقائق) أدخل أو حدد 15. إعادة تعيين TCP حدد Enabled. IP عائم حدد «Disabled». ترجمة عنوان شبكة المصدر الخارجي (SNAT) اترك الافتراضي (يوصى به) استخدام القواعد الصادرة لتوفير أعضاء تجمع الواجهة الخلفية الوصول إلى الإنترنت. حدد إضافة.
قم بتحديد الزر الأزرق "Review + create" أسفل الصفحة.
حدد إنشاء.
إشعار
في هذا المثال، أنشأنا بوابة NAT لتوفير وصول الإنترنت الخارجي. تم تجاوز علامة التبويب "outbound rules" في التكوين وهي اختيارية غير مطلوبة مع بوابة NAT. لمزيد من المعلومات حول بوابة Azure NAT، راجع ما هو Azure Virtual Network NAT؟ لمزيد من المعلومات حول الاتصالات الصادرة في Azure، راجع ترجمة عنوان الشبكة المصدر (SNAT) للاتصالات الصادرة
موازن التحميل التجريبي
في هذا القسم، يمكنك اكتشاف عنوان IP العام لكل موقع ويب. يمكنك إدخال IP في مستعرض لاختبار مواقع الويب التي قمت بإنشائها سابقا.
في مربع البحث في أعلى المدخل، أدخل «Public IP». حدد "Public IP addresses" في نتائج البحث.
حدد "myPublicIP-contoso".
انسخ "IP address" في صفحة النظرة العامة على "myPublicIP-contoso".
افتح متصفح ويب والصق عنوان IP العام في شريط العنوان.
عُد إلى "Public IP addresses". حدد "myPublicIP-fabrikam".
انسخ "IP address" في صفحة النظرة العامة على "myPublicIP-fabrikam".
افتح متصفح ويب والصق عنوان IP العام في شريط العنوان.
لاختبار موازن التحميل، حدّث المتصفح أو أوقف تشغيل أحد الأجهزة الظاهرية.
تنظيف الموارد
إذا كنت لن تستمر في استخدام هذا التطبيق، فاحذف الأجهزة الظاهرية وقم بتحميل الموازن مع الخطوات التالية:
في مربع البحث في أعلى المدخل، أدخل «Resource group». حدد "Resource groups" في نتائج البحث.
حدد load-balancer-rg في مجموعات الموارد.
حدد Delete resource group.
أدخل load-balancer-rg في TYPE THE RESOURCE GROUP NAME:. حدد حذف.
الخطوات التالية
تقدم إلى المقالة التالية لمعرفة كيفية إنشاء موازن تحميل عبر المناطق: