私钥 .pem 文件可以用于具有动态变化 IP 的 Azure VM 吗?
Can private key .pem file work for Azure VM with dynamic changing IP?
我在 Azure 云上创建了 VM 并下载了私钥 .pem 文件。有了这个,我成功地从 MobaXTerm ssh 到云上的 VM 运行。
然后当我的工作完成时,我停止了 VM 但没有保留 IP。
第二天,当我启动我的 VM 时,可以理解的是,VM 被分配了一个新 IP。现在我正在尝试使用相同的 .pem 文件从我的 MobaXterm 连接到 VM - 我无法连接。
我的问题是 - 根据功能,我可以使用现有的 pem 文件连接到这个新 IP 吗?允许吗?或者我这边遇到了其他一些技术问题,这就是连接没有发生的原因!
谢谢
灰烬
According to functionality Can I connect to this new IP with existing
.pem file ? is it allowed?
不是.pem文件的问题。私钥永远有效,如果你不改变它就不会改变,即使虚拟机的 public IP 改变。
我认为可能的问题是您的防火墙阻止了 SSH 流量。检查与您的 VM 关联的 NSG 规则以获取 SSH 端口 22。您的本地网络和计算机中的防火墙规则也需要检查。
我在 Azure 云上创建了 VM 并下载了私钥 .pem 文件。有了这个,我成功地从 MobaXTerm ssh 到云上的 VM 运行。
然后当我的工作完成时,我停止了 VM 但没有保留 IP。
第二天,当我启动我的 VM 时,可以理解的是,VM 被分配了一个新 IP。现在我正在尝试使用相同的 .pem 文件从我的 MobaXterm 连接到 VM - 我无法连接。
我的问题是 - 根据功能,我可以使用现有的 pem 文件连接到这个新 IP 吗?允许吗?或者我这边遇到了其他一些技术问题,这就是连接没有发生的原因!
谢谢 灰烬
According to functionality Can I connect to this new IP with existing .pem file ? is it allowed?
不是.pem文件的问题。私钥永远有效,如果你不改变它就不会改变,即使虚拟机的 public IP 改变。
我认为可能的问题是您的防火墙阻止了 SSH 流量。检查与您的 VM 关联的 NSG 规则以获取 SSH 端口 22。您的本地网络和计算机中的防火墙规则也需要检查。