【发布时间】:2020-02-21 09:42:00
【问题描述】:
我想配置一个没有公共 ip 的虚拟机,所以它只能从其他有公共 ip 的虚拟机连接。现在我可以创建一个没有公共 ip 的虚拟机,但它没有互联网访问权限。
现在 Azure 上有一种方法,比如在 AWS 上,我可以在公共子网上配置一个 NAT 网关或 NAT 实例,让私有实例有互联网连接
我也尝试在 Azure 上使用 NAT 网关,但它不起作用,除非我将公共 ip 分配给 VM,这不是我想要的
我有两个子网,可以说 public_subnet 和 private_subnet,现在我可以从跳转 ssh 到我的私有 vm,但问题是当我登录到我的私有 vm 时,我无法安装任何包,甚至无法 ping 或 curl 到任何包网站。两个子网都是使用 terraform 创建的,所以子网的配置都是一样的,子网配置没有变化
【问题讨论】: