Aracılığıyla paylaş


ExpressRoute Direct'i yapılandırma

ExpressRoute Direct, dünyanın farklı yerlerine stratejik olarak dağıtılmış eşleme konumları aracılığıyla Microsoft'un küresel ağına doğrudan bağlanmanızı sağlar. Daha fazla bilgi için bkz. ExpressRoute Direct Hakkında.

Başlamadan önce

ExpressRoute Direct'i kullanmadan önce aboneliğinizi kaydetmeniz gerekir. Kaydetmek için Azure PowerShell kullanarak aşağıdaki komutu çalıştırın:

  1. Azure'da oturum açın ve kaydetmek istediğiniz aboneliği seçin.

    Connect-AzAccount 
    
    Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
    
  2. Aşağıdaki komutu kullanarak aboneliğinizi kaydedin:

    Register-AzProviderFeature -FeatureName AllowExpressRoutePorts -ProviderNamespace Microsoft.Network
    

Kaydolduktan sonra Microsoft.Network kaynak sağlayıcısının aboneliğinize kayıtlı olduğunu doğrulayın. Bir kaynak sağlayıcısının kaydedilmesi, aboneliğinizi kaynak sağlayıcısıyla çalışacak şekilde yapılandırıyor.

Kaynağı oluşturma

  1. Azure'da oturum açın ve aboneliği seçin. ExpressRoute Direct kaynağı ve ExpressRoute bağlantı hatları aynı abonelikte olmalıdır.

    Connect-AzAccount 
    
    Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
    
  2. Expressrouteportslocation ve expressrouteport API'lerine erişmek için aboneliğinizi Microsoft.Network'e yeniden kaydedin.

    Register-AzResourceProvider -ProviderNameSpace "Microsoft.Network"
    
  3. ExpressRoute Direct'in desteklendiği tüm konumları listeleyin.

    Get-AzExpressRoutePortsLocation | format-list
    

    Örnek çıkış

    Name                : Equinix-Ashburn-DC2
    Id                  : /subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-Ashburn-D
                         C2
    ProvisioningState   : Succeeded
    Address             : 21715 Filigree Court, DC2, Building F, Ashburn, VA 20147
    Contact             : support@equinix.com
    AvailableBandwidths : []
    
    Name                : Equinix-Dallas-DA3
    Id                  : /subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-Dallas-DA
                         3
    ProvisioningState   : Succeeded
    Address             : 1950 N. Stemmons Freeway, Suite 1039A, DA3, Dallas, TX 75207
    Contact             : support@equinix.com
    AvailableBandwidths : []
    
    Name                : Equinix-San-Jose-SV1
    Id                  : /subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-San-Jose-
                         SV1
    ProvisioningState   : Succeeded
    Address             : 11 Great Oaks Blvd, SV1, San Jose, CA 95119
    Contact             : support@equinix.com
    AvailableBandwidths : []
    
  4. Önceki adımda listelenen bir konumda kullanılabilir bant genişliği olup olmadığını belirleyin.

    Get-AzExpressRoutePortsLocation -LocationName "Equinix-San-Jose-SV1" | format-list
    

    Örnek çıkış

    Name                : Equinix-San-Jose-SV1
    Id                  : /subscriptions/<subscriptionID>/providers/Microsoft.Network/expressRoutePortsLocations/Equinix-San-Jose-
                         SV1
    ProvisioningState   : Succeeded
    Address             : 11 Great Oaks Blvd, SV1, San Jose, CA 95119
    Contact             : support@equinix.com
    AvailableBandwidths : [
                           {
                             "OfferName": "100 Gbps",
                             "ValueInGbps": 100
                           }
                         ]
    

    Not

    Hedef konumda bant genişliği kullanılamıyorsa Azure portalında bir destek isteği açın ve ExpressRoute Doğrudan Destek Konusu'na tıklayın.

  5. Önceki adımda yer alan konumu temel alan bir ExpressRoute Direct kaynağı oluşturun.

    ExpressRoute Direct hem QinQ hem de Dot1Q kapsüllemesini destekler. QinQ seçilirse, her ExpressRoute bağlantı hattına dinamik olarak bir S-Tag atanır ve ExpressRoute Direct kaynağı boyunca benzersizdir. Bağlantı hattındaki her C-Tag bağlantı hattında benzersiz olmalıdır, ancak ExpressRoute Direct'te benzersiz olmamalıdır.

    Dot1Q kapsüllemesi seçilirse, ExpressRoute Direct kaynağının tamamında C-Tag'in (VLAN) benzersizliğini yönetmeniz gerekir.

    Önemli

    ExpressRoute Direct yalnızca bir kapsülleme türü olabilir. ExpressRoute Direct oluşturulduktan sonra kapsülleme değiştirilemez.

    $ERDirect = New-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName -PeeringLocation $PeeringLocationName -BandwidthInGbps 100.0 -Encapsulation QinQ | Dot1Q -Location $AzureRegion
    

    Not

    Kapsülleme özniteliği Dot1Q olarak da ayarlanabilir.

    Örnek çıkış:

    Name                       : Contoso-Direct
    ResourceGroupName          : Contoso-Direct-rg
    Location                   : westcentralus
    Id                         : /subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/exp
                                ressRoutePorts/Contoso-Direct
    Etag                       : W/"<etagnumber> "
    ResourceGuid               : <number>
    ProvisioningState          : Succeeded
    PeeringLocation            : Equinix-Seattle-SE2
    BandwidthInGbps            : 100
    ProvisionedBandwidthInGbps : 0
    Encapsulation              : QinQ
    Mtu                        : 1500
    EtherType                  : 0x8100
    AllocationDate             : Saturday, September 1, 2018
    Links                      : [
                                  {
                                    "Name": "link1",
                                    "Etag": "W/\"<etagnumber>\"",
                                    "Id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.
                                Network/expressRoutePorts/Contoso-Direct/links/link1",
                                    "RouterName": "tst-09xgmr-cis-1",
                                    "InterfaceName": "HundredGigE2/2/2",
                                    "PatchPanelId": "PPID",
                                    "RackId": "RackID",
                                    "ConnectorType": "SC",
                                    "AdminState": "Disabled",
                                    "ProvisioningState": "Succeeded"
                                  },
                                  {
                                    "Name": "link2",
                                    "Etag": "W/\"<etagnumber>\"",
                                    "Id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.
                                Network/expressRoutePorts/Contoso-Direct/links/link2",
                                    "RouterName": "tst-09xgmr-cis-2",
                                    "InterfaceName": "HundredGigE2/2/2",
                                    "PatchPanelId": "PPID",
                                    "RackId": "RackID",
                                    "ConnectorType": "SC",
                                    "AdminState": "Disabled",
                                    "ProvisioningState": "Succeeded"
                                  }
                                ]
    Circuits                   : []
    

Yetki Belgesi (LOA) Oluşturma

Yakın zamanda oluşturulan ExpressRoute Direct kaynağına başvurun, LOA'yı yazmak için bir müşteri adı girin ve (isteğe bağlı olarak) belgeyi depolamak için bir dosya konumu tanımlayın. Dosya yoluna başvurulmazsa, belge geçerli dizine indirilir.

Azure PowerShell

 New-AzExpressRoutePortLOA -ExpressRoutePort $ERDirect -CustomerName TestCustomerName -Destination "C:\Users\SampleUser\Downloads" 

Örnek çıkış

Written Letter of Authorization To: C:\Users\SampleUser\Downloads\LOA.pdf

Cloud Shell

  1. <USERNAME> değerini isteminde görüntülenen kullanıcı adıyla değiştirin, ardından Yetki Belgesi'ni oluşturmak için komutunu çalıştırın. komutunda tanımladığınız tam yolu kullanın.

    New-AzExpressRoutePortLOA -ExpressRoutePort $ERDirect -CustomerName TestCustomerName -Destination /home/USERNAME/loa.pdf
    
  2. Karşıya Yükle/İndir düğmesini ve ardından İndir'i seçin. loa.pdf Dosyayı seçin ve İndir'i seçin.

Bağlantıların Yönetici Durumunu Değiştirme

Bu işlem, her çapraz bağlantının birincil ve ikincil için her yönlendiriciye düzgün bir şekilde düzeltme eki uygulandığından emin olmak üzere bir Katman 1 testi gerçekleştirmek için kullanılmalıdır.

  1. ExpressRoute Direct ayrıntılarını alın.

    $ERDirect = Get-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName
    
  2. Bağlantıyı Etkin olarak ayarlayın. Her bağlantıyı etkin olarak ayarlamak için bu adımı yineleyin.

    Links[0] birincil bağlantı noktası, Links[1] ise ikincil bağlantı noktasıdır.

    $ERDirect.Links[0].AdminState = "Enabled"
    Set-AzExpressRoutePort -ExpressRoutePort $ERDirect
    $ERDirect = Get-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName
    $ERDirect.Links[1].AdminState = "Enabled"
    Set-AzExpressRoutePort -ExpressRoutePort $ERDirect
    

    Örnek çıkış:

    Name                       : Contoso-Direct
    ResourceGroupName          : Contoso-Direct-rg
    Location                   : westcentralus
    Id                         : /subscriptions/<number>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Network/exp
                              ressRoutePorts/Contoso-Direct
    Etag                       : W/"<etagnumber> "
    ResourceGuid               : <number>
    ProvisioningState          : Succeeded
    PeeringLocation            : Equinix-Seattle-SE2
    BandwidthInGbps            : 100
    ProvisionedBandwidthInGbps : 0
    Encapsulation              : QinQ
    Mtu                        : 1500
    EtherType                  : 0x8100
    AllocationDate             : Saturday, September 1, 2018
    Links                      : [
                                {
                                  "Name": "link1",
                                  "Etag": "W/\"<etagnumber>\"",
                                  "Id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.
                              Network/expressRoutePorts/Contoso-Direct/links/link1",
                                  "RouterName": "tst-09xgmr-cis-1",
                                  "InterfaceName": "HundredGigE2/2/2",
                                  "PatchPanelId": "PPID",
                                  "RackId": "RackID",
                                  "ConnectorType": "SC",
                                  "AdminState": "Enabled",
                                  "ProvisioningState": "Succeeded"
                                },
                                {
                                  "Name": "link2",
                                  "Etag": "W/\"<etagnumber>\"",
                                  "Id": "/subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.
                              Network/expressRoutePorts/Contoso-Direct/links/link2",
                                  "RouterName": "tst-09xgmr-cis-2",
                                  "InterfaceName": "HundredGigE2/2/2",
                                  "PatchPanelId": "PPID",
                                  "RackId": "RackID",
                                  "ConnectorType": "SC",
                                  "AdminState": "Enabled",
                                  "ProvisioningState": "Succeeded"
                                }
                              ]
    Circuits                   : []
    

    Bağlantı noktalarını kapatmak için ile AdminState = "Disabled" aynı yordamı kullanın.

Bağlantı hattı oluşturma

Varsayılan olarak, ExpressRoute Direct kaynağının bulunduğu abonelikte 10 bağlantı hattı oluşturabilirsiniz. Bu sınırı bir destek isteğiyle artırabilirsiniz. Hem Sağlanan hem de Kullanılan Bant Genişliğini izlemek sizin sorumluluğundadır. Sağlanan bant genişliği, ExpressRoute Direct kaynağındaki tüm bağlantı hatlarının bant genişliğinin toplamıdır ve kullanılan bant genişliği, temel alınan fiziksel arabirimlerin fiziksel kullanımıdır.

ExpressRoute Direct bağlantı noktasında yalnızca daha önce özetlenen senaryoları desteklemek için kullanılabilecek daha fazla bağlantı hattı bant genişliği vardır. Bu bant genişlikleri 40 Gb/sn ve 100 Gb/sn'dir.

SkuTier Yerel, Standart veya Premium olabilir.

SkuFamily yalnızca oluşturma sırasında MeteredData olabilir. Sınırsız veri kullanmak için, oluşturulduktan sonra SkuFamily'yi güncelleştirmeniz gerekir.

Not

Sınırsız veri olarak değiştirdiğinizde ExpressRoute bağlantı hattını yeniden oluşturmadan verileri geri değiştiremezsiniz.

ExpressRoute Direct kaynağında bir bağlantı hattı oluşturun.

New-AzExpressRouteCircuit -Name $Name -ResourceGroupName $ResourceGroupName -ExpressRoutePort $ERDirect -BandwidthinGbps 100.0  -Location $AzureRegion -SkuTier Premium -SkuFamily MeteredData 

Diğer bant genişlikleri şunlardır: 5.0, 10.0 ve 40.0

Örnek çıkış:

Name                             : ExpressRoute-Direct-ckt
ResourceGroupName                : Contoso-Direct-rg
Location                         : westcentralus
Id                               : /subscriptions/<subscriptionID>/resourceGroups/Contoso-Direct-rg/providers/Microsoft.Netwo
                                 rk/expressRouteCircuits/ExpressRoute-Direct-ckt
Etag                             : W/"<etagnumber>"
ProvisioningState                : Succeeded
Sku                              : {
                                   "Name": "Premium_MeteredData",
                                   "Tier": "Premium",
                                   "Family": "MeteredData"
                                 }
CircuitProvisioningState         : Enabled
ServiceProviderProvisioningState : Provisioned
ServiceProviderNotes             : 
  ServiceProviderProperties        : null
ExpressRoutePort                 : {
                                   "Id": "/subscriptions/<subscriptionID>n/resourceGroups/Contoso-Direct-rg/providers/Micros
                                 oft.Network/expressRoutePorts/Contoso-Direct"
                                 }
BandwidthInGbps                  : 10
Stag                             : 2
ServiceKey                       : <number>
Peerings                         : []
Authorizations                   : []
AllowClassicOperations           : False
GatewayManagerEtag     

Kaynağı silme

ExpressRoute Direct kaynağını silmeden önce, önce ExpressRoute Direct bağlantı noktası çiftinde oluşturulan tüm ExpressRoute bağlantı hatlarını silmeniz gerekir. Aşağıdaki komutu çalıştırarak ExpressRoute Direct kaynağını silebilirsiniz:

  Remove-azexpressrouteport -Name $Name -Resourcegroupname -$ResourceGroupName

ExpressRoute Direct'i ve farklı aboneliklerdeki bağlantı hatlarını etkinleştirme

ExpressRoute Direct kaynağınız için bir yetkilendirme oluşturabilir ve yetkilendirmeyi kullanarak farklı bir abonelikte veya Microsoft Entra kiracısında ExpressRoute bağlantı hattı oluşturabilirsiniz.

  1. Azure'da oturum açın ve ExpressRoute Direct aboneliğini seçin.

    Connect-AzAccount 
    
    Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
    
  2. ExpressRoute Direct ayrıntılarını alın:

    Get-AzExpressRoutePort 
    
    $ERPort = Get-AzExpressRoutePort -Name $Name -ResourceGroupName $ResourceGroupName
    
  3. PowerShell'de aşağıdaki komutları çalıştırarak ExpressRoute Doğrudan yetkilendirmesini oluşturun:

    Add-AzExpressRoutePortAuthorization -Name $AuthName -ExpressRoutePort $ERPort
    

    Örnek çıkış:

        Name                   : ERDirectAuthorization_1
        Id                     : /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/erdirect-   rg/providers/Microsoft.Network/expressRoutePorts/erdirect/authorizations/ERDirectAuthorization_1
        Etag                   : W/"24cac874-dfb4-4931-9447-28e67edd5155"
        AuthorizationKey       : 6e1fc16a-0777-4cdc-a206-108f2f0f67e8
        AuthorizationUseStatus : Available
        ProvisioningState      : Succeeded
        CircuitResourceUri     :
    
  4. Yetkilendirmenin başarıyla oluşturulduğunu doğrulayın ve ExpressRoute Direct yetkilendirmesini bir değişkende depolayın:

    $ERDirectAuthorization = Get-AzExpressRoutePortAuthorization -ExpressRoutePortObject $ERPort -Name $AuthName
    $ERDirectAuthorization  
    

    Örnek çıkış:

      Name                   : ERDirectAuthorization_1
      Id                     : /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/erdirect-                       rg/providers/Microsoft.Network/expressRoutePorts/erdirect/authorizations/ERDirectAuthorization_1
      Etag                   : W/"24cac874-dfb4-4931-9447-28e67edd5155"
      AuthorizationKey       : 6e1fc16a-0777-4cdc-a206-108f2f0f67e8
      AuthorizationUseStatus : Available
      ProvisioningState      : Succeeded
      CircuitResourceUri     :on  
    
  5. Aşağıdaki komutla farklı abonelikte veya Microsoft Entra kiracısında ExpressRoute Direct bağlantı hattı oluşturmak için yetkilendirmeyi kullanın:

    Select-AzSubscription -Subscription "<SubscriptionID or SubscriptionName>"
    
    New-AzExpressRouteCircuit -Name $Name -ResourceGroupName $RGName -Location $Location -SkuTier $SkuTier -SkuFamily $SkuFamily -BandwidthInGbps $BandwidthInGbps -ExpressRoutePort $ERPort -AuthorizationKey $ERDirectAuthorization.AuthorizationKey
    

Sonraki adımlar

ExpressRoute Direct hakkında daha fazla bilgi için bkz. ExpressRoute Direct'e genel bakış.