【问题标题】:Assign multiple IP addresses to existing virtual machines access web server将多个 IP 地址分配给现有的虚拟机访问 Web 服务器
【发布时间】:2020-05-14 10:50:30
【问题描述】:

我们的 Azure 虚拟机 (VM) 有一个网络接口 (NIC) 连接到一个 NIC,并且有一个或多个与之关联的静态公共 IP。

附加多个静态公共 IPS 的原因

  • 在单个服务器上托管具有不同 IP 地址的多个网站或服务
  • 在单个服务器上托管通配符条目域

我们在 Azure 虚拟机 (VM) 中访问 IIS 服务器的第二个 IP 存在问题

如何附加第二个 IP 以访问 VM 中的 IIS?

【问题讨论】:

标签: azure iis virtual-machine nic azure-public-ip


【解决方案1】:

连接并登录到您使用多个专用 IP 地址创建的虚拟机。您必须手动添加已添加到 VM 的所有私有 IP 地址(包括主 IP 地址)。详细步骤可以here获取。

主要步骤:

  1. 在 CMD 中键入 ncpa.cpl 以打开网络连接窗口并手动添加以下值。
  2. 将所有私有 IP 地址添加到该 VM 高级 TCP/IP 设置
  3. 保存后重启你的 Azure VM,重新建立 RDP 连接,然后你可以在ipconfig/all 中看到有效的私有 IP 地址。

然后,您应该通过辅助公共 IP 地址访问您的网站。

【讨论】:

  • 启用通配符输入域但访问托管在 IIS 中的 WCF 服务时出现问题协议绑定“:80:.xxx.com”对“http”无效。这可能是因为端口号超出范围。 @nancy xiong
  • 我认为您可以为不同的网站使用相同的端口 80 或 443,并在协议类型 HTTP、HTTPS 的绑定中使用不同的私有 IP 地址。多SSL站点绑定,可以参考this
猜你喜欢
  • 1970-01-01
  • 2018-04-05
  • 1970-01-01
  • 1970-01-01
  • 2016-10-18
  • 1970-01-01
  • 1970-01-01
  • 2023-02-15
  • 2015-08-16
相关资源
最近更新 更多