Windows Azure 配置多个站点的虚拟网络连接

时间:2022-05-03 19:37:10

通过上一篇"Windows Azure 虚拟网络配置(Site to Site)" 我们建立了可以进行Site to Site连接的虚拟网络,配置过后有些朋友会有疑问:如果需要连接多个Site,例如需要同时连接北京、上海两地办公室的网络,该如何配置?Windows Azure支持多站点的配置,不过可惜的是无法直接通过管理门户进行配置,需要按照以下步骤进行:

1. 导出网络配置文件

打开https://manage.windowsazure.com Windows Azure管理门户

在虚拟网络的仪表盘页面中点击“导出”,将.XML文件保存至本地。

  Windows Azure 配置多个站点的虚拟网络连接    

2. 编辑网络配置文件

  使用文档编辑工具打开下载的XML文件,添加LocalNetworkSite节点:

  Windows Azure 配置多个站点的虚拟网络连接

  *注意,两个Site的地址空间不能相同。

  添加LocalNetworkSiteRef节点:

  Windows Azure 配置多个站点的虚拟网络连接

3. 导入网络配置文件

  在Windows Azure管理门户中点击“新建”,“网络服务”,“虚拟网络”,“导入配置”,将修改后的XML文件上传至Windows Azure平台

  Windows Azure 配置多个站点的虚拟网络连接

  需要更新的内容:

  Windows Azure 配置多个站点的虚拟网络连接

  可以看到上图中增加了一个本地网络Office2,操作为创建。

4. 验证配置

  在虚拟网络的“配置”页面中,我们可以看到站点到站点连接设置中的本地网络显示为“多个网络”。

  Windows Azure 配置多个站点的虚拟网络连接

通过PowerShell查看网络连接状态(由于本例中两个站点的设备IP地址为虚构,因此无法连接成功):

  命令:Get-AzureVNetConnection

  Windows Azure 配置多个站点的虚拟网络连接

  可以看到当前虚拟网络中已具备多个站点的连接。