是否可以在本地 Linux 框上设置 Azure 混合连接管理器 (HCM)?
Is it possible to setup an Azure Hybrid Connection Manager (HCM) on an on-premise Linux box?
在上图中(取自 link https://docs.microsoft.com/en-za/azure/app-service/app-service-hybrid-connections),我们看到一个混合连接管理器 (HCM) 安装在内部部署盒上。在那个 link 看来,预置框是一个 windows 框。是否可以在本地 Linux 盒子上获得相同的设置?对于这个特定的用例,我需要通过来自我的 C# Asp.net REST Web 的 SSH 隧道转发端口调用 Linux 框上的 MySQL 实例(端口 3306 上的 运行) Api 在 Azure 应用服务 Api 应用中。 Api 应用程序无法进行调用,因为只有端口 80 和 443 是开放的,因此无法在 Azure 应用程序服务计划上获得本地绑定转发端口...所有其他本地端口都是在 Azure 应用服务计划中默认关闭。
恐怕我们无法在本地 Linux 机器上安装混合连接管理器 (HCM)。 The document 表示 此工具在 Windows Server 2012 及更高版本上运行。 HCM 作为服务运行并出站连接到端口 443 上的 Azure 中继。
事实上,混合连接功能需要网络中的中继代理来托管您的混合连接端点。在这种情况下,您可以在托管混合连接端点的同一网络中的 Windows 框上安装中继代理。回复代理通过端口 443 调用 Azure 中继。有关更多详细信息,您可以 .
The solution here is to ensure that you are using the hostname of your
on-premise server rather than the fully-qualified domain name. If you
are using a fully-qualified domain name, you need to ensure that it’s
a name that can be resolved within your local network. (In some cases,
customers are running DNS in the local network, and it’s that local
DNS service that resolves the name.)
在上图中(取自 link https://docs.microsoft.com/en-za/azure/app-service/app-service-hybrid-connections),我们看到一个混合连接管理器 (HCM) 安装在内部部署盒上。在那个 link 看来,预置框是一个 windows 框。是否可以在本地 Linux 盒子上获得相同的设置?对于这个特定的用例,我需要通过来自我的 C# Asp.net REST Web 的 SSH 隧道转发端口调用 Linux 框上的 MySQL 实例(端口 3306 上的 运行) Api 在 Azure 应用服务 Api 应用中。 Api 应用程序无法进行调用,因为只有端口 80 和 443 是开放的,因此无法在 Azure 应用程序服务计划上获得本地绑定转发端口...所有其他本地端口都是在 Azure 应用服务计划中默认关闭。
恐怕我们无法在本地 Linux 机器上安装混合连接管理器 (HCM)。 The document 表示 此工具在 Windows Server 2012 及更高版本上运行。 HCM 作为服务运行并出站连接到端口 443 上的 Azure 中继。
事实上,混合连接功能需要网络中的中继代理来托管您的混合连接端点。在这种情况下,您可以在托管混合连接端点的同一网络中的 Windows 框上安装中继代理。回复代理通过端口 443 调用 Azure 中继。有关更多详细信息,您可以
The solution here is to ensure that you are using the hostname of your on-premise server rather than the fully-qualified domain name. If you are using a fully-qualified domain name, you need to ensure that it’s a name that can be resolved within your local network. (In some cases, customers are running DNS in the local network, and it’s that local DNS service that resolves the name.)