You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Azure Functions通过SSH连接Azure VM?消费计划可行吗?

消费计划下Azure Functions SSH连接Azure VM的问题解析

消费计划下的Azure Functions不支持通过添加固定出站IP到VM白名单的方式实现SSH连接,核心原因如下:

  • 消费计划的函数运行在动态沙箱环境中,出站IP并非固定值。即使你添加了当前在函数应用页面看到的出站IP列表,当函数发生缩放、重启或资源重新分配时,实际使用的出站IP可能不在白名单范围内。
  • 官方展示的出站IP只是该函数应用可能用到的部分IP,而非全部可用的共享IP池范围,白名单无法覆盖所有潜在的出站流量来源。

可行的替代方案:

  • 切换到高级计划(Premium Plan)或专用计划(Dedicated Plan):这两类计划下的函数拥有固定的出站IP地址,将这些IP添加到VM的22端口入站白名单后,即可稳定建立SSH连接。
  • 配置虚拟网络(VNet)集成:将函数应用和Azure VM部署到同一个VNet(或对等连接的VNet)中,函数可通过内网IP直接访问VM,无需依赖公网IP白名单,同时提升了连接的安全性和稳定性。

内容的提问来源于stack exchange,提问作者Ray

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 02:54:55