2016-04-28 2 views
1

nicht aktualisiert. Ich habe eine Linux-VM in azure mit dynamischer IP zugewiesen. Als ich eine Webanwendung auf diesem Server ausführte, wollte ich ihr einen ILPIP zuweisen. ich einen neuen PIP zu einer vorhandenen VM reserviert mit Get-AzureVM -ServiceName <servicename> -Name <vmname> | Set-AzurePublicIP -PublicIPName <ipname> | Update-AzureVM.Nach Zuweisung der öffentlichen IP-Adresse (PIP) der azure VM wird sie im Portal

Wenn geprüft verwendet, wird die vm mit der neuen öffentlichen IP-Adresse angegeben, aber die neue IP ist nicht im Portal, und der Status der IP-Zuweisung gezeigt in Die VM wird weiterhin als dynamisch angezeigt. Fehle ich etwas?

+0

Versuchen Sie reservierte IP zu benutzen? Eine klassische reservierte IP kann nur einem Cloud-Dienst zugewiesen werden. Der von Ihnen verwendete PowerShell-Befehl weist einer VM keine reservierte IP zu, sondern eine Instanz-IP-Adresse. Wenn Sie Ihrem Cloud-Dienst keine reservierte IP-Adresse zuweisen, ist die virtuelle IP-Adresse immer dynamisch. Und nachdem Sie den obigen Befehl ausgeführt haben, befindet sich die öffentliche IP-Adresse in Azure Portal unter der Instanz-IP-Adresse. Bitte klären Sie, was Sie wirklich in Ihrer Frage tun möchten. –

+0

Bitte überprüfen Sie die Frage. Es ist möglich, eine reservierte IP der VM-Ebene zuzuweisen. Die Antwort unten ist korrekt. Sie könnten [this] verweisen (http://clemmblog.azurewebsites.net/convert-existing-dynamic-vip-reserved-ip-addresses-azure/) – gnaanaa

+0

Ich sehe, was Sie brauchen. Sie möchten reservierte IP als ILPIP verwenden. Ich weiß nicht, warum Sie @ AlexBelotserkovskiys Antwort akzeptieren. Ich habe einige Dokumente überprüft und festgestellt, dass ILPIP mit reservierter IP nur über die Konfigurationsdatei des Cloud-Dienstes ausführbar ist. Ich werde später eine detaillierte Antwort geben. –

Antwort

1

Execute Commandlets Powershell:

$cs = Get-AzureService -ServiceName "totestubuntu1" 
New-AzureReservedIP -ReservedIPName "ipname2" ` 
    -Location "East US" -ServiceName $cs.ServiceName 

Sie reservierte Zustand und reservierte öffentliche IP für Ihre VM auf der Welt ausgesetzt bekommen.

enter image description here

+0

Es macht die IP-Adresse als reserviert und ich kann es im Portal sehen, aber 'Get-AzureRole -ServiceName -Slot Production -InstanceDetails' zeigt immer noch eine andere IP als öffentliche IP-Adresse. Kann ich nicht an beiden Orten die gleiche IP haben? – gnaanaa

+1

Die öffentliche IP-Adresse, die Sie von 'Get-AzureRole -ServiceName -Slot Production -InstanceDetails 'erhalten, ist ILPIP und die reservierte IP-Adresse wird als VIP verwendet. ILPIP und VIP sind 2 verschiedene Dinge. Bitte überprüfen Sie [diese] (https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-instance-level-public-ip/). Sie können nicht gleich sein. –

+0

Ich habe das Dokument bereits verwiesen, aber der VIP sollte mit einem Port gebunden sein, um die VM anzugeben. Sie sind direkt am VIP-Konzept, aber für meine konsequente IP akzeptiere ich den obigen Vorschlag. ILPIP ist für meine aktuelle Bereitstellung nicht wirklich erforderlich. Ich muss den Port-Zugriff filtern, daher scheint VIP die bessere Lösung zu sein. – gnaanaa

Verwandte Themen