首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用internet中的私有IP地址ssh到Azure虚拟机

如何使用internet中的私有IP地址ssh到Azure虚拟机
EN

Stack Overflow用户
提问于 2018-05-27 11:42:46
回答 3查看 10.3K关注 0票数 6

我是Azure新手。我刚刚部署了一个Ubuntu虚拟机,但我认为我只创建了一个私有IP地址,没有创建公共IP。

如何使用10.x.x.x IP地址从家里的笔记本电脑到Azure VM?

我试过了:

使用Azure Cloud Shell的

  • 但在我的笔记本电脑上使用ssh的
  • 连接超时,但它在我的局域网上查找虚拟机并超时。
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 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

票数 6
EN

Stack Overflow用户

发布于 2019-01-31 21:20:33

我发现了一些其他的工作方式。

临时将具有私有ip地址的虚拟机附加到公共azure 1b下,在load balancer.make中为ssh配置nat规则,确保您已在连接VM的nsg中允许内部vnet中的ssh。

SSH到公共负载均衡器ip,您将能够通过azure负载均衡器ip访问内部机器。

票数 4
EN

Stack Overflow用户

发布于 2020-01-24 20:00:34

同时,也有Azure Bastion可以帮助你。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50548826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档