我无法创建 NAT 网关

我无法创建 NAT 网关

我有一个 VNet /16,带有 2 个子网 /24(私有和公共)

在我的公共子网中,我有一个具有公共 IP 的 Windows。我可以使用 RDP 访问此 Windows。在我的私有子网中,我有一个没有公共 IP 的 Linux。我可以使用 Putty 从公共 Windows 访问此 Linux。

当然,我的 Linux 无法使用私有 IP 访问互联网。所以我需要一个 NAT 网关。

我尝试使用 Azure Web UI 为我的私有子网部署具有新公共 IP 的 NAT 网关:

  1. 公网IP创建OK
  2. NAT 网关停止并出现错误:“在 api 版本‘2019-09-01’的命名空间‘Microsoft.Network’中找不到资源类型。”

你知道发生什么事了吗?

谢谢,托马斯

答案1

您不需要 NAT 网关即可访问互联网。所有 VM 都可以默认访问互联网,无论它们是否具有公共 IP。在这方面,Azure 与 AWS 不同。Azure 有一个 NAT 网关设备(它只推出几周),但这是为了处理持久的出站 IP 地址,它不是访问互联网所必需的。

如果您的 Linux VM 无法访问互联网,我将检查以下内容:

  • 确保您没有修改适用于该虚拟机的网络安全组以禁止互联网访问
  • 确保虚拟机已设置为使用某些 DNS 服务器
  • 确保没有阻止流量到达互联网的自定义路由

相关内容