إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يوضح لك هذا التشغيل السريع كيفية إنشاء خادم Azure Route وتكوين تناظر BGP باستخدام جهاز ظاهري للشبكة (NVA) باستخدام Azure PowerShell. يتيح Azure Route Server التوجيه الديناميكي بين شبكتك الظاهرية والأجهزة الظاهرية للشبكة، وتبادل المسارات تلقائيا من خلال بروتوكولات BGP.
من خلال إكمال هذا التشغيل السريع، يكون لديك خادم توجيه يعمل يمكنه تسهيل تبادل المسار الديناميكي مع الأجهزة الظاهرية للشبكة في شبكة Azure الظاهرية.
هام
تم نشر خوادم التوجيه التي تم إنشاؤها قبل 1 نوفمبر 2021، بدون عنوان IP عام مقترن، مع عرض المعاينة العامة . لا يتضمن عرض المعاينة العامة اتفاقية مستوى الخدمة (SLA) والدعم للتوفر العام. لنشر خادم توجيه مع عرض التوفر العام والتأهل لاتفاقية مستوى الخدمة (SLA) للتوفر العام والدعم، احذف خادم المسار وأعد إنشائه.
المتطلبات الأساسية
قبل أن تبدأ ، تأكد من أن لديك المتطلبات التالية:
- حساب Azure مع اشتراك نشط. أنشئ حساباً مجاناً.
- الإلمام بحدود خدمة Azure Route Server.
- الوصول إلى Azure Cloud Shell أو Azure PowerShell مثبت محليا.
إعداد Azure PowerShell
تستخدم الخطوات الواردة في هذه المقالة أوامر Azure PowerShell cmdlets التي يمكنك تشغيلها بشكل تفاعلي في Azure Cloud Shell. لاستخدام Cloud Shell، حدد فتح Cloud Shell في الزاوية العلوية اليمنى من كتلة التعليمات البرمجية، ثم حدد نسخ لنسخ الرمز ولصقه في Cloud Shell.
بدلا من ذلك، يمكنك تثبيت Azure PowerShell محليا وتشغيل أوامر cmdlets من بيئتك المحلية. إذا كنت تستخدم PowerShell محليا، فقم بتسجيل الدخول إلى Azure باستخدام Connect-AzAccount cmdlet.
إنشاء خادم توجيه
يرشدك هذا القسم خلال إنشاء البنية الأساسية الأساسية ل Azure Route Server، بما في ذلك مجموعة الموارد والشبكة الظاهرية ومثيل خادم المسار.
إنشاء مجموعة موارد وشبكة ظاهرية
يتطلب Route Server شبكة فرعية مخصصة تسمى RouteServerSubnet بحد أدنى لحجم /26. أولا، قم بإنشاء مجموعة الموارد والبنية الأساسية للشبكة الظاهرية:
قم بإنشاء مجموعة موارد باستخدام New-AzResourceGroup cmdlet:
# Create a resource group New-AzResourceGroup -Name 'myResourceGroup' -Location 'EastUS'قم بإنشاء تكوين شبكة فرعية ل RouteServerSubnet باستخدام New-AzVirtualNetworkSubnetConfig cmdlet:
# Create subnet configuration for Route Server $subnet = New-AzVirtualNetworkSubnetConfig -Name 'RouteServerSubnet' -AddressPrefix '10.0.1.0/26'قم بإنشاء شبكة ظاهرية باستخدام New-AzVirtualNetwork cmdlet:
# Create a virtual network and store in a variable $vnet = New-AzVirtualNetwork -Name 'myVirtualNetwork' -ResourceGroupName 'myResourceGroup' -Location 'EastUS' -AddressPrefix '10.0.0.0/16' -Subnet $subnet # Store the subnet ID in a variable for later use $subnetId = (Get-AzVirtualNetworkSubnetConfig -Name 'RouteServerSubnet' -VirtualNetwork $vnet).Id
إنشاء IP عام وخادم توجيه
يتطلب خادم التوجيه عنوان IP عاما لضمان الاتصال بخدمة إدارة الواجهة الخلفية:
قم بإنشاء عنوان IP عام قياسي باستخدام New-AzPublicIpAddress cmdlet:
# Create a Standard public IP for Route Server $publicIp = New-AzPublicIpAddress -ResourceGroupName 'myResourceGroup' -Name 'myRouteServerIP' -Location 'EastUS' -AllocationMethod 'Static' -Sku 'Standard' -IpAddressVersion 'Ipv4'قم بتكوين سعة خادم المسار باستخدام ملف new-AzVirtualRouterAutoScaleConfiguration cmdlet. لمزيد من المعلومات، راجع سعة خادم الطريق.
$autoscale = New-AzVirtualRouterAutoScaleConfiguration -MinCapacity 4قم بإنشاء خادم التوجيه باستخدام New-AzRouteServer cmdlet:
# Create the Route Server New-AzRouteServer -RouteServerName 'myRouteServer' -ResourceGroupName 'myResourceGroup' -Location 'EastUS' -HostedSubnet $subnetId -PublicIP $publicIp -VirtualRouterAutoScaleConfiguration $autoscaleملاحظة
قد يستغرق نشر Route Server ما يصل إلى 30 دقيقة.
تكوين تناظر BGP باستخدام الجهاز الظاهري للشبكة
بعد إنشاء خادم التوجيه، قم بتكوين تناظر BGP مع الجهاز الظاهري للشبكة لتمكين تبادل المسار الديناميكي.
إنشاء نظير BGP
استخدم Add-AzRouteServerPeer cmdlet لإنشاء جلسة عمل تناظر BGP بين Route Server وNVA الخاص بك:
# Create BGP peering with the network virtual appliance
Add-AzRouteServerPeer -ResourceGroupName 'myResourceGroup' -RouteServerName 'myRouteServer' -PeerName 'myNVA' -PeerAsn '65001' -PeerIp '10.0.0.4'
ينشئ هذا الأمر نظيرا باسم myNVA مع:
- عنوان IP للنظير: 10.0.0.4 (عنوان IP الخاص ب NVA)
- رقم النظام المستقل (ASN): 65001 (راجع قيم ASN المدعومة)
ملاحظة
لا يحتاج اسم النظير إلى مطابقة اسم NVA الفعلي. إنه مجرد معرف لجلسة تناظر BGP.
الحصول على معلومات BGP لخادم التوجيه
لإكمال تكوين نظير BGP على NVA الخاص بك، تحتاج إلى عناوين IP الخاصة بخادم التوجيه و ASN. استخدم Get-AzRouteServer cmdlet لاسترداد هذه المعلومات:
# Get Route Server details for NVA configuration
Get-AzRouteServer -ResourceGroupName 'myResourceGroup' -RouteServerName 'myRouteServer'
يقوم الأمر بإرجاع الإخراج المشابه للمثال التالي. لاحظ قيم RouteServerAsnوRouteServerIps اللازمة لتكوين NVA الخاص بك:
ResourceGroupName Name Location RouteServerAsn RouteServerIps ProvisioningState HubRoutingPreference AllowBranchToBranchTraffic
----------------- ---- -------- -------------- -------------- ----------------- -------------------- --------------------------
myResourceGroup myRouteServer eastus 65515 {10.0.1.4, 10.0.1.5} Succeeded ExpressRoute False
استخدم هذه القيم لتكوين BGP على NVA الخاص بك:
- ASN: 65515 (RouteServerAsn)
- عناوين IP للنظير: 10.0.1.4 و 10.0.1.5 (RouteServerIps)
هام
نظير NVA مع كل من عناوين IP لمثيل خادم التوجيه لضمان الإعلان عن مسارات الشبكة الظاهرية عبر اتصالات NVA وتحقيق قابلية وصول عالية.
تنظيف الموارد
عندما لا تحتاج إلى خادم التوجيه والموارد المقترنة، احذف مجموعة الموارد باستخدام الأمر cmdlet Remove-AzResourceGroup :
# Delete the resource group and all contained resources
Remove-AzResourceGroup -Name 'myResourceGroup' -Force
الخطوة التالية
الآن بعد أن قمت بإنشاء خادم Route وإنشاء تناظر BGP، تعرف على المزيد حول إمكانات Route Server: