2016-01-22 45 views
0

我在Microsoft Azure中很新。我已经建立了我的虚拟机(Server 2012 R2),并希望为它添加两个静态IP,以用于我将在VM上托管的两个网站域。Azure VM添加2个静态IP地址

我已经四处寻找一些教程,并且都显得过时或非常复杂,而且很难理解。

我确实发现this pagethis page是所有群中的更好的,但它没有提到如何建立第二个静态IP。

任何一步一步(如果可能,使用屏幕截图)将是如何使用Azure命令行执行此操作的好方法。

回答

0

您提供的链接仅显示如何创建内部IP静态(Azure中的“DIP”)。 这不会帮助您通过互联网访问您的网站,但仅限于您的VNet中的实例。

  1. 最好的解决办法是提供您的实例有2个不同的公网IP地址,即2实例级别的公网IP(ILPIP)在Azure中的术语(早期PIP)。不幸的是,截至目前,Azure每个实例只支持一个ILPIP。您会找到详细信息here

  2. 如果您的某个网站正在接受80和另一个网站上的流量,则可能的解决方法是您可以创建2个不同的端点映射(比如1111-> 80和2222-> 443)并访问它们如下 -

    a。使用云服务VIP。例如。 - 一个通过CloudServiceVIP:1111,另一个通过CloudServiceVIP:2222

    b。 Create 2 Reserve IPs for your VM。例如。 - FirstReservedIP:1111通过SecondReservedIP:2222访问一个站点和其他站点。

0

要考虑的另一件事是,你不必有2个公共IP地址,以支持两个不同的网站。 IIS应该能够根据访问的名称(主机头)将流量定向到适当的应用程序。

+0

如果这是一个答案,你可能会采取几个截图或什么,或至少提到什么工具来调用来实现这个流量方向。 –