我已在 Azure 中创建了虚拟机规模集
此规模集由 5 个虚拟机组成
有公网ip
当我对我的公共(public) IP 进行 ping 操作时,我没有得到任何响应,也没有得到带有全名的响应,例如
myapp.uksouth.cloudapp.azure.com
我是不是漏掉了什么?
我想知道是否必须在某处添加我的机器的 IP?
我最终正在尝试远程访问规模集中的机器!
此规模集将用于 azure 服务结构
保罗
最佳答案
如果使用“每个 VM 的公共(public) IP”部署规模集,则每个 VM 都会获得自己的公共(public) IP:https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-networking#public-ipv4-per-virtual-machine 。但是,这不是门户中的默认设置。在门户中,默认情况是在负载均衡器上使用单个公共(public) IP 在规模集前面创建一个负载均衡器(至少在今天;不保证它会保持这种状态)。它还配备了 NAT 规则,配置为允许端口 50000 及以上的 RDP/SSH。不过,它们不一定是连续的(至少在默认配置中),因此您需要检查负载均衡器上的 NAT 规则以查看哪些端口相关。一旦你这样做了,你应该能够做到ssh -p <port-from-nat-rule> <public-ip>
到 ssh(或 Windows 的 RDP 客户端中的类似内容)。
关于azure - 无法从外部访问 Azure VM Scaleset IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49909319/