ExpressRoute 可以通過(guò)經(jīng)連接提供商加速的專用連接將本地網(wǎng)絡(luò)擴(kuò)展到 Microsoft 云中,涉及以下三個(gè)不同的網(wǎng)絡(luò)區(qū)域:
客戶網(wǎng)絡(luò)
提供商網(wǎng)絡(luò)
Azure 數(shù)據(jù)中心
本文檔的目的是幫助用戶確定存在連接問(wèn)題的位置和區(qū)域(或者只是單純地確定是否存在連接問(wèn)題),從而向相應(yīng)的團(tuán)隊(duì)尋求幫助,解決問(wèn)題。如果需要 Azure 的支持才能解決問(wèn)題,請(qǐng)開(kāi)具一張Azure 支持部門(mén)的支持票證。
Important
本文檔旨在幫助用戶診斷和修復(fù)簡(jiǎn)單問(wèn)題。它不是為了替代 Azure 支持部門(mén)。如果無(wú)法通過(guò)所提供的指南解決問(wèn)題,則請(qǐng)開(kāi)具一張Azure 支持部門(mén)的支持票證。
概述
下圖顯示了客戶網(wǎng)絡(luò)通過(guò) ExpressRoute 連接到 Azure 網(wǎng)絡(luò)時(shí)的邏輯連接。

在上圖中,數(shù)字表示關(guān)鍵網(wǎng)絡(luò)點(diǎn)。在本文中,網(wǎng)絡(luò)點(diǎn)通常通過(guò)其關(guān)聯(lián)的數(shù)字來(lái)引用。
網(wǎng)絡(luò)點(diǎn) 3 和 4 可以是交換機(jī)(第 2 層設(shè)備),具體取決于 ExpressRoute 連接模型(云交換歸置、點(diǎn)到點(diǎn)以太網(wǎng)連接,或任意位置之間的連接 (IPVPN))。 上述關(guān)鍵網(wǎng)絡(luò)點(diǎn)詳述如下:
客戶計(jì)算設(shè)備(例如服務(wù)器或電腦)
CE:客戶邊緣路由器
PE(面向 CE):面向客戶邊緣路由器的提供商邊緣路由器/交換機(jī)。 本文檔中稱為“PE-CE”。
PE(面向 MSEE):面向 MSEE 的提供商邊緣路由器/交換機(jī)。 本文檔中稱為“PE-MSEE”。
MSEE:Microsoft 企業(yè)邊緣 (MSEE) ExpressRoute 路由器
虛擬網(wǎng)絡(luò) (VNet) 網(wǎng)關(guān)
Azure VNet 上的計(jì)算設(shè)備
如果使用“云交換歸置”或“點(diǎn)到點(diǎn)以太網(wǎng)連接”連接模型,客戶邊緣路由器 (2) 會(huì)與 MSEE (5) 建立 BGP 對(duì)等互連。 網(wǎng)絡(luò)點(diǎn) 3 和 4 仍將存在,但作為第 2 層設(shè)備,其在某種程度上是透明的。
如果使用“任意位置之間的連接 (IPVPN)”連接模型,PE(面向 MSEE)(4) 會(huì)與 MSEE (5) 建立 BGP 對(duì)等互連。 然后,路由會(huì)通過(guò) IPVPN 服務(wù)提供商網(wǎng)絡(luò)傳播回客戶網(wǎng)絡(luò)。
Note
為了確保 ExpressRoute 高可用性,Azure 要求在 MSEE (5) 和 PE-MSEE (4) 之間存在冗余性的 BGP 會(huì)話對(duì)。 另外還建議在客戶網(wǎng)絡(luò)和 PE-CE 之間設(shè)置冗余性的網(wǎng)絡(luò)路徑對(duì)。 但是,在“任意位置之間的連接 (IPVPN)”模型中,單個(gè) CE 設(shè)備 (2) 可能會(huì)連接到一個(gè)或多個(gè) PE (3)。
若要驗(yàn)證 ExpressRoute 線路,可執(zhí)行以下步驟(網(wǎng)絡(luò)點(diǎn)以關(guān)聯(lián)的數(shù)字表示):
驗(yàn)證是否已配置至少一個(gè) ExpressRoute 對(duì)等互連 (5)
驗(yàn)證 Azure 和服務(wù)提供商之間的 ARP(4 和 5 之間的鏈接)
驗(yàn)證 MSEE 上的 BGP 和路由(4 到 5 之間的 BGP,如果連接了 VNet,則還包括 5 到 6 之間的 BGP)
檢查流量統(tǒng)計(jì)信息(經(jīng)過(guò) 5 的流量)
將來(lái)會(huì)添加更多的驗(yàn)證和檢查,請(qǐng)每月回來(lái)查看!
驗(yàn)證線路預(yù)配和狀態(tài)
不管什么連接模型,都必須創(chuàng)建 ExpressRoute 線路,從而生成用于線路預(yù)配的服務(wù)密鑰。 預(yù)配 ExpressRoute 線路即可在 PE-MSEE (4) 和 MSEE (5) 之間建立冗余性的第 2 層連接。 若要詳細(xì)了解如何創(chuàng)建、修改、預(yù)配和驗(yàn)證 ExpressRoute 線路,請(qǐng)參閱創(chuàng)建和修改 ExpressRoute 線路一文。
Tip
服務(wù)密鑰可以唯一地標(biāo)識(shí) ExpressRoute 線路。對(duì)于本文檔中提到的大多數(shù) PowerShell 命令,此密鑰是必需的。另外,如果需要 Azure 或 ExpressRoute 合作伙伴的幫助來(lái)排查 ExpressRoute 問(wèn)題,請(qǐng)?zhí)峁┓?wù)密鑰,以便標(biāo)識(shí)線路。
通過(guò) Azure 門(mén)戶進(jìn)行驗(yàn)證
在 Azure 門(mén)戶的左側(cè)邊欄菜單中選擇“
”,并選擇 ExpressRoute 線路,即可查看 ExpressRoute 線路的狀態(tài)。 選擇“所有資源”下列出的 ExpressRoute 線路即可打開(kāi) ExpressRoute 線路邊欄選項(xiàng)卡。 邊欄選項(xiàng)卡的“

”部分列出了 ExpressRoute 概要,如以下屏幕截圖所示:


在 ExpressRoute 的“概要”中,“線路狀態(tài)”表示 Azure 這一側(cè)線路的狀態(tài)?!疤峁┥虪顟B(tài)”表示線路在服務(wù)提供商這一側(cè)的狀態(tài)是“已預(yù)配”還是“未預(yù)配”。
若要確保 ExpressRoute 線路正常運(yùn)行,“線路狀態(tài)”必須為“已啟用”,“提供商狀態(tài)”必須為“已預(yù)配”。
Note
如果“線路狀態(tài)”不是“已啟用”,請(qǐng)與Azure 支持部門(mén)聯(lián)系。如果“提供商狀態(tài)”不是“已預(yù)配”,請(qǐng)與服務(wù)提供商聯(lián)系。
通過(guò) PowerShell 進(jìn)行驗(yàn)證
若要列出資源組中的所有 ExpressRoute 線路,請(qǐng)使用以下命令:
復(fù)制
Get-AzureRmExpressRouteCircuit -ResourceGroupName "Test-ER-RG"
Tip
可以通過(guò) Azure 門(mén)戶獲取資源組名稱。 請(qǐng)參閱本文檔的上一小節(jié),另請(qǐng)注意,資源組名稱已在示例屏幕截圖中列出。
若要選擇資源組中的特定 ExpressRoute 線路,請(qǐng)使用以下命令:
復(fù)制
Get-AzureRmExpressRouteCircuit -ResourceGroupName "Test-ER-RG" -Name "Test-ER-Ckt"
示例響應(yīng)如下:
復(fù)制
Name? ? ? ? ? ? ? ? ? ? ? ? ? ? : Test-ER-Ckt
ResourceGroupName? ? ? ? ? ? ? ? : Test-ER-RG
Location? ? ? ? ? ? ? ? ? ? ? ? : chinaeast
Id? ? ? ? ? ? ? ? ? ? ? ? ? ? ? : /subscriptions/***************************/resourceGroups/Test-ER-RG/providers/***********/expressRouteCircuits/Test-ER-Ckt
Etag? ? ? ? ? ? ? ? ? ? ? ? ? ? : W/"################################"
ProvisioningState? ? ? ? ? ? ? ? : Succeeded
Sku? ? ? ? ? ? ? ? ? ? ? ? ? ? ? : {
"Name": "Standard_UnlimitedData",
"Tier": "Standard",
"Family": "UnlimitedData"
}
CircuitProvisioningState? ? ? ? : Enabled
ServiceProviderProvisioningState : Provisioned
ServiceProviderNotes? ? ? ? ? ? :
ServiceProviderProperties? ? ? ? : {
"ServiceProviderName": "****",
"PeeringLocation": "******",
"BandwidthInMbps": 100
}
ServiceKey? ? ? ? ? ? ? ? ? ? ? : **************************************
Peerings? ? ? ? ? ? ? ? ? ? ? ? : []
Authorizations? ? ? ? ? ? ? ? ? : []
若要確認(rèn) ExpressRoute 線路是否正常運(yùn)行,請(qǐng)?zhí)貏e注意以下字段:
復(fù)制
CircuitProvisioningState? ? ? ? : Enabled
ServiceProviderProvisioningState : Provisioned
Note
如果“CircuitProvisioningState”不是“已啟用”,請(qǐng)與Azure 支持部門(mén)聯(lián)系。如果“ServiceProviderProvisioningState”不是“已預(yù)配”,請(qǐng)與服務(wù)提供商聯(lián)系。
通過(guò) PowerShell(經(jīng)典)進(jìn)行驗(yàn)證
若要列出訂閱的所有 ExpressRoute 線路,請(qǐng)使用以下命令:
復(fù)制
Get-AzureDedicatedCircuit
若要選擇特定 ExpressRoute 線路,請(qǐng)使用以下命令:
復(fù)制
Get-AzureDedicatedCircuit -ServiceKey **************************************
示例響應(yīng)如下:
復(fù)制
andwidth? ? ? ? ? ? ? ? ? ? ? ? : 100
BillingType? ? ? ? ? ? ? ? ? ? ? : UnlimitedData
CircuitName? ? ? ? ? ? ? ? ? ? ? : Test-ER-Ckt
Location? ? ? ? ? ? ? ? ? ? ? ? : chinaeast
ServiceKey? ? ? ? ? ? ? ? ? ? ? : **************************************
ServiceProviderName? ? ? ? ? ? ? : ****
ServiceProviderProvisioningState : Provisioned
Sku? ? ? ? ? ? ? ? ? ? ? ? ? ? ? : Standard
Status? ? ? ? ? ? ? ? ? ? ? ? ? : Enabled
若要確認(rèn) ExpressRoute 線路是否正常運(yùn)行,請(qǐng)?zhí)貏e注意以下字段:ServiceProviderProvisioningState:已預(yù)配 狀態(tài):已啟用
Note
如果“狀態(tài)”不是“已啟用”,請(qǐng)與Azure 支持部門(mén)聯(lián)系。如果“ServiceProviderProvisioningState”不是“已預(yù)配”,請(qǐng)與服務(wù)提供商聯(lián)系。
驗(yàn)證對(duì)等互連配置
在服務(wù)提供商完成對(duì) ExpressRoute 線路的預(yù)配以后,即可基于 MSEE-PR (4) 和 MSEE (5) 之間的 ExpressRoute 線路創(chuàng)建路由配置。每個(gè) ExpressRoute 線路可以啟用一個(gè)、兩個(gè)或三個(gè)路由上下文:Azure 專用對(duì)等互連(流量通往 Azure 中的專用虛擬網(wǎng)絡(luò))和 Azure 公共對(duì)等互連(流量通往 Azure 中的公共 IP 地址)。有關(guān)如何創(chuàng)建和修改路由配置的詳細(xì)信息,請(qǐng)參閱創(chuàng)建和修改 ExpressRoute 線路的路由一文。
通過(guò) Azure 門(mén)戶進(jìn)行驗(yàn)證
Note
如果服務(wù)提供商提供第 3 層且對(duì)等互連在門(mén)戶中為空,請(qǐng)使用門(mén)戶中的刷新按鈕來(lái)刷新線路配置。 此操作會(huì)將正確的線路配置應(yīng)用到你的線路。
在 Azure 門(mén)戶的左側(cè)邊欄菜單中選擇“
”,并選擇 ExpressRoute 線路,即可查看 ExpressRoute 線路的狀態(tài)。 選擇“所有資源”下列出的 ExpressRoute 線路可打開(kāi) ExpressRoute 線路邊欄選項(xiàng)卡。 邊欄選項(xiàng)卡的“

”部分列出了 ExpressRoute 概要,如以下屏幕截圖所示:


如以上示例所述,Azure 專用對(duì)等互連路由上下文已啟用,而 Azure 公共對(duì)等互連路由上下文則未啟用。 成功啟用的對(duì)等互連上下文還會(huì)列出主要的和輔助的點(diǎn)到點(diǎn)(BGP 所必需)子網(wǎng)。 /30 子網(wǎng)用于 MSEE 和 PE-MSEE 的接口 IP 地址。
Note
如果未啟用對(duì)等互連,請(qǐng)檢查分配的主要子網(wǎng)和輔助子網(wǎng)是否符合 PE-MSEE 上的配置。 否則,若要更改 MSEE 路由器上的配置,請(qǐng)參閱創(chuàng)建和修改 ExpressRoute 線路的路由
通過(guò) PowerShell 進(jìn)行驗(yàn)證
若要獲取 Azure 專用對(duì)等互連配置詳細(xì)信息,請(qǐng)使用以下命令:
復(fù)制
$ckt = Get-AzureRmExpressRouteCircuit -ResourceGroupName "Test-ER-RG" -Name "Test-ER-Ckt"
Get-AzureRmExpressRouteCircuitPeeringConfig -Name "AzurePrivatePeering" -Circuit $ckt
已成功配置的專用對(duì)等互連的示例響應(yīng)如下:
復(fù)制
Name? ? ? ? ? ? ? ? ? ? ? : AzurePrivatePeering
Id? ? ? ? ? ? ? ? ? ? ? ? : /subscriptions/***************************/resourceGroups/Test-ER-RG/providers/***********/expressRouteCircuits/Test-ER-Ckt/peerings/AzurePrivatePeering
Etag? ? ? ? ? ? ? ? ? ? ? : W/"################################"
PeeringType? ? ? ? ? ? ? ? : AzurePrivatePeering
AzureASN? ? ? ? ? ? ? ? ? : 12076
PeerASN? ? ? ? ? ? ? ? ? ? : ####
PrimaryPeerAddressPrefix? : 172.16.0.0/30
SecondaryPeerAddressPrefix : 172.16.0.4/30
PrimaryAzurePort? ? ? ? ? :
SecondaryAzurePort? ? ? ? :
SharedKey? ? ? ? ? ? ? ? ? :
VlanId? ? ? ? ? ? ? ? ? ? : 300
MicrosoftPeeringConfig? ? : null
ProvisioningState? ? ? ? ? : Succeeded
成功啟用的對(duì)等互連上下文會(huì)列出主要的和輔助的地址前綴。 /30 子網(wǎng)用于 MSEE 和 PE-MSEE 的接口 IP 地址。
若要獲取 Azure 公共對(duì)等互連配置詳細(xì)信息,請(qǐng)使用以下命令:
復(fù)制
$ckt = Get-AzureRmExpressRouteCircuit -ResourceGroupName "Test-ER-RG" -Name "Test-ER-Ckt"
Get-AzureRmExpressRouteCircuitPeeringConfig -Name "AzurePublicPeering" -Circuit $ckt
如果未配置對(duì)等互連,則會(huì)出現(xiàn)錯(cuò)誤消息。 當(dāng)所述對(duì)等互連(本示例中為 Azure 公共對(duì)等互連)未在線路中配置時(shí)的示例響應(yīng)如下:
復(fù)制
Get-AzureRmExpressRouteCircuitPeeringConfig : Sequence contains no matching element
At line:1 char:1
+ Get-AzureRmExpressRouteCircuitPeeringConfig -Name "AzurePublicPeering ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo? ? ? ? ? : CloseError: (:) [Get-AzureRmExpr...itPeeringConfig], InvalidOperationException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.Network.GetAzureExpressRouteCircuitPeeringConfigCommand
Note
如果未啟用對(duì)等互連,請(qǐng)檢查分配的主要子網(wǎng)和輔助子網(wǎng)是否符合鏈接的 PE-MSEE 上的配置。 另請(qǐng)檢查是否在 MSEE 上使用了正確的 VlanId、AzureASN 和 PeerASN,以及這些值是否映射到鏈接的 PE-MSEE 上使用的對(duì)應(yīng)項(xiàng)。 如果選擇了 MD5 哈希,則 MSEE 和 PE-MSEE 對(duì)上的共享密鑰應(yīng)相同。 若要更改 MSEE 路由器上的配置,請(qǐng)參閱創(chuàng)建和修改 ExpressRoute 線路的路由。
通過(guò) PowerShell(經(jīng)典)進(jìn)行驗(yàn)證
若要獲取 Azure 專用對(duì)等互連配置詳細(xì)信息,請(qǐng)使用以下命令:
復(fù)制
Get-AzureBGPPeering -AccessType Private -ServiceKey "*********************************"
已成功配置的專用對(duì)等互連的示例響應(yīng)如下:
復(fù)制
AdvertisedPublicPrefixes? ? ? :
AdvertisedPublicPrefixesState? : Configured
AzureAsn? ? ? ? ? ? ? ? ? ? ? : 12076
CustomerAutonomousSystemNumber :
PeerAsn? ? ? ? ? ? ? ? ? ? ? ? : ####
PrimaryAzurePort? ? ? ? ? ? ? :
PrimaryPeerSubnet? ? ? ? ? ? ? : 10.0.0.0/30
RoutingRegistryName? ? ? ? ? ? :
SecondaryAzurePort? ? ? ? ? ? :
SecondaryPeerSubnet? ? ? ? ? ? : 10.0.0.4/30
State? ? ? ? ? ? ? ? ? ? ? ? ? : Enabled
VlanId? ? ? ? ? ? ? ? ? ? ? ? : 100
成功啟用的對(duì)等互連上下文會(huì)列出主要的和輔助的對(duì)等子網(wǎng)。 /30 子網(wǎng)用于 MSEE 和 PE-MSEE 的接口 IP 地址。
若要獲取 Azure 公共對(duì)等互連配置詳細(xì)信息,請(qǐng)使用以下命令:
復(fù)制
Get-AzureBGPPeering -AccessType Public -ServiceKey "*********************************"
Important
如果服務(wù)提供商設(shè)置了第 3 層對(duì)等互連,則通過(guò)門(mén)戶或 PowerShell 設(shè)置 ExpressRoute 對(duì)等互連會(huì)覆蓋服務(wù)提供商設(shè)置。 重置提供商這一側(cè)的對(duì)等互連設(shè)置需要服務(wù)提供商的支持。 如果確定服務(wù)提供商只提供第 2 層服務(wù),則只修改 ExpressRoute 對(duì)等互連!
Note
如果未啟用對(duì)等互連,請(qǐng)檢查分配的主要對(duì)等子網(wǎng)和輔助對(duì)等子網(wǎng)是否符合鏈接的 PE-MSEE 上的配置。 另請(qǐng)檢查是否在 MSEE 上使用了正確的 VlanId、AzureAsn 和 PeerAsn,以及這些值是否映射到鏈接的 PE-MSEE 上使用的對(duì)應(yīng)項(xiàng)。 若要更改 MSEE 路由器上的配置,請(qǐng)參閱創(chuàng)建和修改 ExpressRoute 線路的路由。
驗(yàn)證 Azure 和服務(wù)提供商之間的 ARP
本部分使用 PowerShell(經(jīng)典)命令。 如果一直使用 PowerShell Azure 資源管理器命令,請(qǐng)確保對(duì)訂閱具有管理員/共同管理員權(quán)限。 若要使用 Azure Resource Manager 命令進(jìn)行故障排除,請(qǐng)參閱在 Resource Manager 部署模型中獲取 ARP 表文檔。
Note
若要獲取 ARP,可以使用 Azure 門(mén)戶和 Azure Resource Manager PowerShell 命令。 如果使用 Azure Resource Manager PowerShell 命令時(shí)出錯(cuò),則應(yīng)使用經(jīng)典 PowerShell 命令,因?yàn)榻?jīng)典 PowerShell 命令也適用于 Azure Resource Manager ExpressRoute 線路。
若要從用于專用對(duì)等互連的主要 MSEE 路由器獲取 ARP 表,請(qǐng)使用以下命令:
復(fù)制
Get-AzureDedicatedCircuitPeeringArpInfo -AccessType Private -Path Primary -ServiceKey "*********************************"
如果成功,該命令的示例響應(yīng)如下:
復(fù)制
ARP Info:
Age? ? ? ? ? Interface? ? ? ? ? IpAddress? ? ? ? ? MacAddress
113? ? ? ? ? ? On-Prem? ? ? 10.0.0.1? ? ? ? ? e8ed.f335.4ca9
0? ? ? ? ? Microsoft? ? ? 10.0.0.2? ? ? ? ? 7c0e.ce85.4fc9
同樣,對(duì)于專用/公共對(duì)等互連,也可在主要/輔助路徑中查看 MSEE 提供的 ARP 表。
以下示例顯示某個(gè)對(duì)等互連的命令響應(yīng)不存在。
復(fù)制
ARP Info:
Note
如果 ARP 表沒(méi)有將接口的 IP 地址映射到 MAC 地址,請(qǐng)查詢以下信息:
為 MSEE-PR 和 MSEE 之間的鏈接分配的 /30 子網(wǎng)的第一個(gè) IP 地址是否用在 MSEE-PR 的接口上。 Azure 始終使用 MSEE 的第二個(gè) IP 地址。
驗(yàn)證客戶型 (C-Tag) 和服務(wù)型 (S-Tag) VLAN 標(biāo)記在 MSEE-PR 和 MSEE 對(duì)上是否均匹配。
驗(yàn)證 BGP 以及 MSEE 上的路由
本部分使用 PowerShell(經(jīng)典)命令。 如果一直使用 PowerShell Azure 資源管理器命令,請(qǐng)確保對(duì)訂閱具有管理員/共同管理員權(quán)限。
Note
若要獲取 BGP 信息,可以使用 Azure 門(mén)戶和 Azure Resource Manager PowerShell 命令。如果使用 Azure Resource Manager PowerShell 命令時(shí)出錯(cuò),則應(yīng)使用經(jīng)典 PowerShell 命令,因?yàn)榻?jīng)典 PowerShell 命令也適用于 Azure Resource Manager ExpressRoute 線路。
若要獲取特定路由上下文的路由表(BGP 鄰居)摘要,請(qǐng)使用以下命令:
復(fù)制
Get-AzureDedicatedCircuitPeeringRouteTableSummary -AccessType Private -Path Primary -ServiceKey "*********************************"
示例響應(yīng)如下:
復(fù)制
Route Table Summary:
Neighbor? ? ? ? ? ? ? ? ? V? ? ? ? ? ? ? ? ? AS? ? ? ? ? ? ? UpDown? ? ? ? StatePfxRcd
10.0.0.1? ? ? ? ? ? ? ? ? 4? ? ? ? ? ? ? ? ####? ? ? ? ? ? ? ? 8w4d? ? ? ? ? ? ? ? ? 50
如以上示例所示,該命令用于確定路由上下文已建立多長(zhǎng)時(shí)間。它還指示對(duì)等互連的路由器播發(fā)的路由前綴的數(shù)。
Note
如果狀態(tài)為“活動(dòng)”或“空閑”,請(qǐng)檢查分配的主要對(duì)等子網(wǎng)和輔助對(duì)等子網(wǎng)是否符合鏈接的 PE-MSEE 上的配置。 另請(qǐng)檢查是否在 MSEE 上使用了正確的 VlanId、AzureAsn 和 PeerAsn,以及這些值是否映射到鏈接的 PE-MSEE 上使用的對(duì)應(yīng)項(xiàng)。 如果選擇了 MD5 哈希,則 MSEE 和 PE-MSEE 對(duì)上的共享密鑰應(yīng)相同。 若要更改 MSEE 路由器上的配置,請(qǐng)參閱創(chuàng)建和修改 ExpressRoute 線路的路由。
Note
如果某些目標(biāo)無(wú)法通過(guò)特定對(duì)等互連訪問(wèn),請(qǐng)檢查屬于特定對(duì)等互連上下文的 MSEE 的路由表。 如果路由表中存在匹配的前綴(可能是 NAT 型 IP),則請(qǐng)檢查路徑上是否設(shè)置了防火墻/NSG/ACL,以及這些設(shè)置是否允許通信。
對(duì)于特定的“專用”路由上下文,若要獲取“主要”路徑上的 MSEE 提供的完整路由表,請(qǐng)使用以下命令:
復(fù)制
Get-AzureDedicatedCircuitPeeringRouteTableInfo -AccessType Private -Path Primary -ServiceKey "*********************************"
如果成功,該命令的示例結(jié)果如下:
復(fù)制
Route Table Info:
Network? ? ? ? ? ? NextHop? ? ? ? ? ? ? LocPrf? ? ? ? ? ? ? Weight? ? ? ? ? ? ? ? Path
10.1.0.0/16? ? ? ? ? ? 10.0.0.1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0? ? #### ##### #####
10.2.0.0/16? ? ? ? ? ? 10.0.0.1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0? ? #### ##### #####
...
同樣,對(duì)于專用/公共對(duì)等互連上下文,也可在主要/輔助路徑中查看 MSEE 提供的路由表。
以下示例顯示某個(gè)對(duì)等互連的命令響應(yīng)不存在:
復(fù)制
Route Table Info:
檢查流量統(tǒng)計(jì)信息
若要獲取對(duì)等互連上下文在主要路徑和輔助路徑上的綜合流量統(tǒng)計(jì)信息(出入字節(jié)數(shù)),請(qǐng)使用以下命令:
復(fù)制
Get-AzureDedicatedCircuitStats -ServiceKey 97f85950-01dd-4d30-a73c-bf683b3a6e5c -AccessType Private
該命令的示例輸出如下:
復(fù)制
PrimaryBytesIn PrimaryBytesOut SecondaryBytesIn SecondaryBytesOut
-------------- --------------- ---------------- -----------------
240780020? ? ? 239863857? ? ? ? 240565035? ? ? ? 239628474
對(duì)于不存在的對(duì)等互連,該命令的示例輸出如下:
復(fù)制
Get-AzureDedicatedCircuitStats : ResourceNotFound: Can not find any subinterface for peering type 'Public' for circuit '97f85950-01dd-4d30-a73c-bf683b3a6e5c' .
At line:1 char:1
+ Get-AzureDedicatedCircuitStats -ServiceKey 97f85950-01dd-4d30-a73c-bf ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo? ? ? ? ? : CloseError: (:) [Get-AzureDedicatedCircuitStats], CloudException
+ FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ExpressRoute.GetAzureDedicatedCircuitPeeringStatsCommand
后續(xù)步驟
有關(guān)詳細(xì)信息或幫助,請(qǐng)查看以下鏈接:
創(chuàng)建和修改 ExpressRoute 線路的路由
立即訪問(wèn)http://market.azure.cn