从Azure到AWS的VPN

有没有办法通过站点到站点VPN将Azure连接到AWS?

我在互联网上发现的所有指南和资源都是使用运行ipsec软件(openswan / strongswan / RRAS)的虚拟机,但是我想先探索本机选项,因为看起来更优雅。

注意 :“ 是否有可能在AZURE VNET和AWS VPC之间创buildVPN链接? ”可能被看作是重复的,但我不觉得在那里有令人满意的答案。 我无法使用该线程中的build议来连接工作。

您无法使用原生选项进行连接。 无论是AWS还是Azure,都希望能够成为这个连接的主angular,同时要求你相应地调整你的方面。 由于你不能在任何一方改变任何东西,因为参数不兼容,所以连接永远不会发生。

唯一的办法是有一个虚拟设备这个工作。 我build议在AWS端使用RRAS创buildWindows服务器,在Azure端使用本地VPN网关。

基本上:

  1. 在AWS上启动Windows Server 2012 R2实例
  2. 对它应用弹性IP
  3. configurationAzure网关,本地网关和连接
  4. 下载此脚本以在实例上安装和configurationRRAS。 确保根据您的scheme调整第77行和以后
  5. 在AWS VPC中将路由表添加到Azure

不知道我是否错过了什么,但一般来说应该是这样。