【问题标题】:Azure Virtual Machines(ARM) | Application Gateway | Private ip | DNSAzure 虚拟机 (ARM) |应用网关 |私人IP |域名系统
【发布时间】:2017-09-05 11:45:12
【问题描述】:

我在 Azure 中配置了一个内部应用程序网关。应用程序网关的后端池中有一个虚拟机托管应用程序。只能通过 Intranet 访问。

我希望我的内部应用程序网关的 IP 地址与我网站的域名相关联??我怎样才能做到这一点?

【问题讨论】:

  • 所以没有公网IP?
  • 你读过这个link吗?
  • 不,它没有公共 IP。我希望域名仅附加到私有 IP。

标签: azure dns ip azure-virtual-machine


【解决方案1】:

如果您想使用域名,这意味着应用程序网关需要有一个公共 IP 地址。在 Azure 门户的网关设置中,可以将公共 IP 地址添加到前端配置。

看起来您已经设法将网关的后端放在虚拟网络上,这很好。

接下来,您要在所需的端口上创建一个侦听器,例如 80 或 443。这也在门户中的网关配置中完成。

最后,要使用域名,您需要获取公共 IP 地址并将其放入域名的 A 记录中。这可能会在您的服务提供商的配置页面中。

【讨论】:

  • 它是一个内部应用程序网关。我们不能在其中有公共 IP。
  • 好的。那你的意思是一个只能在你的内部网络上解析的域名吗?还是应该在互联网上公开访问?
  • 它应该只在内部网络中解析。不,需要公共访问权限。
  • 一种方法是更新每台机器的主机名文件,但这对于 1000 个用户来说不是一个可行的解决方案。
  • 这完全取决于这 1000 个用户和他们的机器从哪里获得他们的 DNS。 - 如果他们加入了域,您可以轻松地集中管理。 - 如果它们在 Azure vnet 中,您可以使用 Azure DNS records。 - 如果它们不是集中管理的,你可以在网络网关或路由器中添加一个 DNS 条目,但如果没有,你可能需要使用 hosts 文件...
猜你喜欢
  • 2022-01-22
  • 1970-01-01
  • 2012-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多