繁体   English   中英

带有 azure vnet 的 Internet 网关

[英]Internet gateway with azure vnet

我想在 azure vnet 中创建一个 Internet 网关,但我不知道什么是更好的方法。 我的意思是当我创建一个新的虚拟机时,默认情况下,所有的互联网请求都通过他自己的 IP 地址。 我希望这些请求通过相同的 IP 地址。

一种可能性是创建一个带有 NAT 的 linux vm 作为互联网网关。 然后,我可以使用该虚拟机作为网关设置所有新虚拟机。 但我想知道是否有更好的解决方案。

例如,我阅读了以下文章,似乎我需要: https : //azure.microsoft.com/en-gb/documentation/articles/virtual-network-create-udr-classic-ps/

有任何想法吗?

谢谢!

你的思考过程是有道理的。 您确实可以启动一个 VM 作为网关,然后启动同一 vnet 中的一些 VM,并将请求从网关路由到其他 VM。 但是,使用这种方法,您将需要管理系统中的所有 VM(网关及其背后的所有 VM)。

一个听起来像您想要的更简单的解决方案可以以 VM 规模集的形式找到,该解决方案目前处于公共预览阶段。 可以在此处找到示例: https : //github.com/Azure/azure-quickstart-templates/tree/master/201-vmss-linux-nat

如果单击上面示例中的“部署到 azure”按钮,您将在负载均衡器后面获得一组使用 NAT 规则的 linux 虚拟机,从 50,000 开始。 因此,您可以通过 ssh -p 50000 {username}@{public-ip-address} ssh 进入第 0 个虚拟机。

如果您正在寻找 Windows 虚拟机,您可以使用以下链接和 RDP 进入 {public-ip}:50000 https://github.com/Azure/azure-quickstart-templates/tree/master/201-vmss-windows -nat

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM