我是Azure新手。我刚刚部署了一个Ubuntu虚拟机,但我认为我只创建了一个私有IP地址,没有创建公共IP。
如何使用10.x.x.x
IP地址从家里的笔记本电脑到Azure VM?
我试过了:
使用Azure Cloud Shell的
发布于 2018-05-27 12:06:05
您无法通过SSH从本地计算机连接到具有私有IP的VM,因为您的计算机与VM不在同一网络中。您只能从同一虚拟网络上的另一台虚拟机通过SSH连接到该虚拟机。
为了从vnet外部通过SSH连接到您的虚拟机,您需要一个连接有公共IP的NIC,并且您的网络安全组上的默认端口22处于打开状态。
编辑:因为我找不到相关的文档,所以我写了一篇博文。https://medium.com/@joelatwar/how-to-ssh-to-your-azure-linux-vms-with-username-and-password-from-windows-linux-or-mac-df7d07ea3be1
发布于 2019-01-31 21:20:33
我发现了一些其他的工作方式。
临时将具有私有ip地址的虚拟机附加到公共azure 1b下,在load balancer.make中为ssh配置nat规则,确保您已在连接VM的nsg中允许内部vnet中的ssh。
SSH到公共负载均衡器ip,您将能够通过azure负载均衡器ip访问内部机器。
发布于 2020-01-24 20:00:34
同时,也有Azure Bastion可以帮助你。
https://stackoverflow.com/questions/50548826
复制相似问题