Windows Azure - 在网站和虚拟机之间进行通信,无需启用外部/远程访问

2023-12-15

我是 Azure 新手,已经设置了一个 Asure 网站,该网站将连接到 Azure VM 上的 SOLR 实例。除非我创建端点,否则该网站无法与 SOLR(端口 8080)通信。为了创建一个端点,我需要提供一个内部和external端口,但是我不想允许外部/远程访问 SOLR,除了网站本身。谁能告诉我如何允许网站与我的虚拟机通信,而不使虚拟机公开访问? 谢谢你,

JP


正如 @haggan 所说,您无法创建从网站到虚拟机的虚拟网络连接或保护端点。需要考虑的一种选择是使用 SSL+证书来保护端点。

如果您将 Web 应用程序部署到 Web 角色(在云服务中)或虚拟机,则可以利用名为 Endpoint ACL 的全新功能。本质上,您可以将一组可能访问 SOLR 外部端点的 IP 地址范围列入白名单/黑名单。您可以阅读有关 ACL 端点以及如何配置它们的信息,here.

现在:您可能会问自己为什么这不适用于网站。这是因为网站在服务器场上运行,并且网站没有唯一的 IP 地址(与云服务不同)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows Azure - 在网站和虚拟机之间进行通信,无需启用外部/远程访问 的相关文章

随机推荐