通过站点到站点VPN使用Azure中的AWS私有DNS

我在AWS和Azure之间使用StrongSwan进行了站点到站点的VPN设置。 在AWS中,我们在VPC中使用Route53将诸如production-db.internal.com之类的内容映射到我们的RDS集群的AWS提供的名称。 如何将Azure虚拟networking的DNS服务器设置为能够将production-db.internal.comparsing为AWS VPC中RDS实例的本地IP地址?

我不熟悉Route53,如果它有私有或公有IP地址,那么您只需将Azure VNetconfiguration为使用它作为DNS服务。 如果有私有IP地址,请确保Azure上的虚拟机能够通过S2S VPN访问。

如果它不公开其IP地址,那么你只需要build立你自己的DNS服务器。 Windows Server或Linux BIND,有几个解决scheme来实现你的目标。

要添加自定义DNS设置,请参阅以下屏幕截图:

注意:我们需要重启虚拟机,让他们获得新的DNS设置。

在这里输入图像说明

在AWS中,您可以使用简单AD在VPN 上公开私有DNS服务器 。 然后,您可以将该简单AD服务器的IPconfiguration为Azure虚拟networking的DNS服务器 。