Leer en inglés

Compartir a través de

配置和管理 Azure 路由服务器

本文介绍如何使用 Azure 门户、PowerShell 或 Azure CLI 配置和管理 Azure 路由服务器。

先决条件

添加对等方

本部分介绍如何将 BGP 对等互连添加到路由服务器,以便与网络虚拟设备 (NVA) 对等互连。

使用 az network routeserver peering create 命令将新的对等方添加到路由服务器。

az network routeserver peering create --name 'myNVA' --peer-asn '65001' --peer-ip '10.0.0.4' --resource-group 'myResourceGroup' --routeserver 'myRouteServer' 
参数
--name 用于标识对等方的名称。 无需与 NVA 同名。
--peer-asn NVA 的自治系统编号 (ASN)。 有关详细信息,请参阅可以使用哪些自治系统编号 (ASN)?
--peer-ip NVA 的专用 IP 地址。
--resource-group 路由服务器的资源组名称。
--routeserver 路由服务器名称。

成功添加对等方 NVA 后,必须将 NVA 配置为使用路由服务器的对等 IP 和 ASN 建立 BGP 会话。 使用 az network routeerver show 命令查找路由服务器的对等方 IP 和 ASN:

az network routeserver show --name 'myRouteServer' --resource-group 'myResourceGroup' 
参数
--name 路由服务器名称。
--resource-group 路由服务器的资源组名称。

Importante

建议将每个 NVA 与两个路由服务器实例对等互连,以确保通过 NVA 连接播发虚拟网络路由并实现高可用性。

配置路由交换

本部分介绍如何为同一虚拟网络中的路由服务器和虚拟网络网关(ExpressRoute 或 VPN)启用交换路由。

Importante

必须在“主动-主动”模式下配置 Azure VPN 网关,并将 ASN 设置为 65515。 在 VPN 网关上启用 BGP 不是与路由服务器通信所必需的。

Advertencia

如果在包含虚拟网络网关(ExpressRoute 或 VPN)的虚拟网络中创建或删除路由服务器,则预计在操作完成之前会出现停机。 如果 ExpressRoute 线路连接到你要在其中创建或删除路由服务器的虚拟网络,则停机时间不会影响 ExpressRoute 线路或它与其他虚拟网络的连接。

使用 az network routeerver update 命令启用或禁用路由服务器与虚拟网络网关之间的路由交换。

az network routeserver peering show --name 'myRouteServer' --resource-group 'myResourceGroup' --allow-b2b-traffic true
参数
--name 路由服务器名称。
--resource-group 路由服务器的资源组名称。
--allow-b2b-traffic 路由交换参数。 接受的值:truefalse

若要禁用路由交换,请将 --allow-b2b-traffic 参数设置为 false

使用 az network routeerver show 命令验证配置。

配置路由首选项

本部分介绍如何配置路由首选项,以影响路由服务器的路由学习和选择。

使用 az network routeerver update 命令配置路由服务器的路由首选项设置。

az network routeserver peering show --name 'myRouteServer' --resource-group 'myResourceGroup' --hub-routing-preference 'ASPath'
参数
--name 路由服务器名称。
--resource-group 路由服务器的资源组名称。
--hub-routing-preference 路由首选项。 可接受的值是:ExpressRoute(默认值)、VpnGatewayASPath

使用 az network routeerver show 命令验证配置。

添加对等方

本部分介绍如何查看对等方的详细信息。

使用 az network routeserver peering show 命令查看路由服务器对等互连。

az network routeserver peering show --name 'myNVA' --resource-group 'myResourceGroup' --routeserver 'myRouteServer' 
参数
--name 对等名称。
--resource-group 路由服务器的资源组名称。
--routeserver 路由服务器名称。

查看播发和习得路由

本部分介绍如何查看路由服务器的播发路由和习得路由。

使用 az network routeserver peering list-advertised-routes 命令查看路由服务器播发的路由。

az network routeserver peering list-advertised-routes --name 'myNVA' --resource-group 'myResourceGroup' --routeserver 'myRouteServer' 

使用 az network routeserver peering list-learned-routes 命令查看路由服务器习得的路由。

az network routeserver peering list-learned-routes --name 'myNVA' --resource-group 'myResourceGroup' --routeserver 'myRouteServer' 
参数
--name 对等名称。
--resource-group 路由服务器的资源组名称。
--routeserver 路由服务器名称。

删除对等方

本部分介绍如何删除与网络虚拟设备(NVA)的现有对等互连。

使用 az network routeerver peering delete 命令删除路由服务器对等互连。

az network routeserver peering delete --name 'myNVA' --resource-group 'myResourceGroup' --routeserver 'myRouteServer' 
参数
--name 对等名称。
--resource-group 路由服务器的资源组名称。
--routeserver 路由服务器名称。

删除路由服务器

本部分介绍如何删除现有的路由服务器。

使用 az network routeerver peering delete 命令删除路由服务器。

az network routeserver delete --name 'myRouteServer' --resource-group 'myResourceGroup'
参数
--name 路由服务器名称。
--resource-group 路由服务器的资源组名称。