通过上一篇"Windows Azure 虚拟网络配置(Site to Site)" 我们建立了可以进行Site to Site连接的虚拟网络,配置过后有些朋友会有疑问:如果需要连接多个Site,例如需要同时连接北京、上海两地办公室的网络,该如何配置?Windows Azure支持多站点的配置,不过可惜的是无法直接通过管理门户进行配置,需要按照以下步骤进行:
1. 导出网络配置文件
打开https://manage.windowsazure.com Windows Azure管理门户
在虚拟网络的仪表盘页面中点击“导出”,将.XML文件保存至本地。
2. 编辑网络配置文件
使用文档编辑工具打开下载的XML文件,添加LocalNetworkSite节点:
*注意,两个Site的地址空间不能相同。
添加LocalNetworkSiteRef节点:
3. 导入网络配置文件
在Windows Azure管理门户中点击“新建”,“网络服务”,“虚拟网络”,“导入配置”,将修改后的XML文件上传至Windows Azure平台
需要更新的内容:
可以看到上图中增加了一个本地网络Office2,操作为创建。
4. 验证配置
在虚拟网络的“配置”页面中,我们可以看到站点到站点连接设置中的本地网络显示为“多个网络”。
通过PowerShell查看网络连接状态(由于本例中两个站点的设备IP地址为虚构,因此无法连接成功):
命令:Get-AzureVNetConnection
可以看到当前虚拟网络中已具备多个站点的连接。