虚拟机可以访问内部网络地址(通过VPN连接),但Function App无法访问。
任何从哪里开始的想法(我已经阅读了现有的问答,但找不到帮助)? Vnet集成使用VM所在的同一虚拟网络进行配置...,但仍然无法访问Prem Server上的内部服务器:(
混合连接也可以正常工作,但需要与VPN配合使用!
答案 0 :(得分:0)
混合连接应在本地Web服务上运行。
最好确保您没有使用Azure功能的使用计划。使用高级计划时,我表现最好。可以在这里找到更多信息:https://docs.microsoft.com/en-us/azure/azure-functions/functions-networking-options
确保指定正确的端口。 (即端口80-> http和端口443-> https)。通过网络选项卡在天蓝色功能中创建新的混合连接。从那里转到您的原始计算机,然后在其中下载混合连接管理器。
请注意,对于混合连接,应使用 FQDN (即www.nameofmyservice。<>。com),以便您的请求可以理解dns路由。
我遇到了一个问题,我应该以天蓝色更改端口号,但它不会反映在Hybrid Connection Manager上。我删除了连接,然后重新添加了连接,一切正常。
有关如何创建混合连接的更多信息,请参见:https://docs.microsoft.com/en-us/azure/app-service/app-service-hybrid-connections