我正在尝试将一个 IP 地址(动态)设置为 azure VM 的入站 ssh 规则的来源。但是当它设置为“任何”时可以完美运行,但考虑到我的本地动态 IP 不起作用(连接超时)。
还尝试为源提供 CIDR 块,但仍然对单个 IP 不起作用的原因感到困惑。
我正在尝试将一个 IP 地址(动态)设置为 azure VM 的入站 ssh 规则的来源。但是当它设置为“任何”时可以完美运行,但考虑到我的本地动态 IP 不起作用(连接超时)。
还尝试为源提供 CIDR 块,但仍然对单个 IP 不起作用的原因感到困惑。
大多数“Whats my IP”网站都会为您提供可用于 NSG 的公共 IP 地址。
http://www.hazelnest.com/IPproject/MyIP/ip.php
但我相信您遇到的问题是我在非常大的公司网络中看到的问题,您从站点获得的 IP 并不是 RDP/SSH 的真正 IP。
最简单且有保证的方法是联系您的网络人员以向您提供信息。
另一种方法是在不限制 NSG 的情况下连接时检查 RDP/SSH 日志中的 IP。然后在 NSG 上使用该 IP,而不是取决于网络,这可能会改变。
Linux:
检查 \var\log 下的 auth.log
视窗:
在 VM 的事件查看器中,导航到下面的路径并检查事件 22,它应该有信息。
应用程序和服务日志\Microsoft\Windows\TerminalServices-LocalSessionManager