问题标签 [azure-public-ip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1112 浏览

azure-vm-scale-set - 是否可以将公共静态 IP 分配给 Azure VMSS 中的单个 VM?

有一个文档描述了如何在 VMSS 中为每个 VM 分配公共 IP:https ://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-networking#每个虚拟机的公共 ipv4

但目前尚不清楚如何为每个 VM 分配公共静态 IP。可能吗?

0 投票
1 回答
498 浏览

azure - 无法使用静态公共 IP 创建 AKS 负载平衡

我已按照https://docs.microsoft.com/en-us/azure/aks/static-ip链接中提到的步骤进行操作。

我收到以下错误。

0 投票
1 回答
2271 浏览

azure - terraform:仅将公共 IP 添加到一个 azure VM

我正在通过 azurerm_virtual_machine 中的计数创建 4 个 vm,但我只想创建一个公共 IP 并将其与第一个 VM 关联?如果可以的话,这可能吗?

下面是我的模板文件

我已经完成了以下问题,但他们创建了多个公共 IP 并将它们添加到所有虚拟机。

多个 vms-with-public-ip

设置动态 IP

附加公共 IP

0 投票
2 回答
120 浏览

azure - 为什么我无法访问模板输出中 publicIpAddress 的某些字段?

在我的模板输出中,我想返回分配的公共 IP 地址。我在“输出”部分尝试了以下内容:(在“对象”类型的输出中)

这有效并返回整个 publicIpAddress 对象:

这符合publicIpAddress 对象的 API 文档。而且我还可以使用不带“Full”参数的引用来检索一些属性,根据Azure doc,它应该返回对象的。这些工作:properties

但其他一些属性无法访问:

根据错误消息,(在中间示例的情况下):

因此,Azure 似乎不允许我访问完整输出中存在的属性。这背后是否有任何解释/意图,或者至少有解决方法?

注意:如果我将“字符串”输出(即不是对象的一部分)定义为

或者

0 投票
1 回答
304 浏览

azure - 删除服务/入口控制器时如何使 Azure 不删除公共 IP?

我有nginx-ingress controller以下配置(在掌舵版本中):

公共 IP 是我自己手动创建的。在我删除 AKS 中的命名空间后,我有点惊讶地发现公共 ip 也不见了,这使我的所有 DNS 设置都变得无用。

我认为这是 Azure Kubernetes 服务中的一项功能而不是错误,但是否可以在某处设置一个标志以不删除公共 IP?

0 投票
1 回答
137 浏览

azure - 是否可以使用给定公共 IpPrefix 的静态 IP 修改 VMScaleset 实例的公共 IP?

我需要从给定的 IpPublicPrefix 更新/设置 VMScaleset 实例的公共 IP 地址(以便客户将这些 IP 列入白名单)。我尝试使用两个实例(具有虚拟网络、子网、网络接口)和 PublicIpPrefix 创建 VMScaleset,但 Azure doc 建议的代码根本不起作用。 https://docs.microsoft.com/en-us/powershell/module/azurerm.network/set-azurermnetworkinterface?view=azurermps-6.13.0

第一个问题:下面的代码不返回我在上面创建的网络接口。这是 Azure API 中的错误吗? Get-AzureRmNetworkInterface -ResourceGroupName "ResourceGroup1" -Name "NetworkInterface1" 它只返回为 VM 创建的网络接口列表(不是从 VMSS 创建的),它不包括在 VMSS 创建期间创建的网络接口。

第二个问题:根据这里和那里的一些评论,VMSS 的 NetworkInterface 不会显示在 Azure 门户(搜索网络接口)或 AzureRM API 中,那么我们应该如何知道和更新 VMSS 或其实例的 NIC?

我一直在使用 AzureRm 模块 6.13.1

0 投票
1 回答
43 浏览

azure-blob-storage - 也可以通过 Azure 公共 IP 访问 Azure Blob 文件

我还想通过在我的嵌入式应用程序中使用 Azure 的公共 IP来访问 blob,例如https://mystorage.blob.core.windows.net/container/file.dat 。例如https://1.2.3.4/container/file.dat应该是同一个文件。

我检查了 Azure 负载均衡器、应用程序网关、应用程序代理、Azure CDN 和 Azure 前门服务,但找不到解决方案。

编辑:

Azure 存储具有专用链接选项。我今天试过了,没有成功。基本上我正在尝试将我的公共 IP 链接到 Azure 存储 blob 访问。

0 投票
0 回答
41 浏览

azure - 如何使用 ARM 模板将公共 IP 分配给 azure 中的容器实例?

我创建了一个容器实例(公共实例)...我能够使用公共 IP(生成)和 FQDN 访问容器。但我想分配一个静态公共 IP,它是我使用 Azure 中的公共 IP 地址创建的,而不是自动生成的。

你可以帮帮我吗,

  1. 如何将静态 IP 分配给容器实例?
  2. 我可以使用 FQDN (Microsoft) 映射到自定义 DNS 记录集 (Azure)
0 投票
1 回答
33 浏览

azure - 是否可以创建具有特定 IP 地址的公共 ip?

出于某种原因,我们需要使用特定的 IP,比如 123.456.789.112

是否可以使用此 IP 地址 123.456.789.112 创建公共 IP?

0 投票
1 回答
132 浏览

azure - Azure 美国中北部区域中没有可用区

我正在部署一个全球网络解决方案并使用 Terraform 作为我的 IaC 解决方案。我有 ExpressRoutes、VPN 网关、Vnet 到 Vnet 连接等。

我已经在 Azure North Central US 部署了一个 VPN 网关,现在当我要为其部署 IP 地址时,我不能。默认情况下,我使用 Zone-Redundant 可用区。IE。区域 1、2 和 3。当我尝试使用 Terraform 部署 IP 时,我无法使用任何可用选项 - 没有区域字符串列表、没有单个区域、没有No-ZoneNone参数。我得到的只是来自 MS API 的错误,说该区域的可用区域是“”。它实际上是空的。

如果我手动部署它,然后获取地址的 IP 属性,它将区域显示为一个空数组。MS现在是否遇到问题?我发现美国中北部区域是美国中南部的区域对(有 3 个可用区域)有......没有区域,这让我难以理解。我很困惑。有人可以分享他们的经验,并告知这是否是一个临时问题。我搜索了互联网,一无所获。我通常在欧洲 Azure 地区工作,所以这是我第一次使用这个特定的地区。