【发布时间】:2018-03-09 18:01:01
【问题描述】:
我在 Azure 中创建了一个虚拟机规模集,现在需要从 VM 内部访问实例的 FQDN。试过这些: 1. 使用 Azure 元数据服务。它令人惊讶地没有 FQDN 字段。 2. 使用 Hostname -f 它给出了一个 fqdn 但我认为它是在 azure 内部使用的,因为它不能从外部访问。 3. 尝试列出 VMSS 的公共 IP,但如何过滤它以显示与我的 VM 相关的公共 IP。
更新:在 AWS 中,“curl http://169.254.169.254/latest/meta-data/public-hostname”命令给出了预期的输出。我正在寻找它的等价物
【问题讨论】:
-
您是否尝试从外部访问VMSS 的一个VM? RDP 还是 WEB?
-
我的应用程序需要它作为输入。是的,我应该能够从外部连接它。
-
你想获取VM的传出IP地址吗?
-
请尝试此命令
curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//'获取它。 -
没有与VMSS的网络设置一起设置的DNS名称。我可以从元数据服务获取 IP 地址。
标签: azure