Windows für die Verwendung einer sekundären IP-Adresse konfigurieren
Konfigurieren Sie das Windows-BS für die Verwendung einer sekundären privaten IP.
Sie müssen PowerShell als Administrator ausführen. Mit dem Skript wird zweierlei konfiguriert: statische IP-Adressen in der Instanz und die sekundäre private IP. Die Konfiguration bleibt über einen Neustart der Instanz hinweg bestehen.
- Gehen Sie in Ihrem Browser zur Konsole, und notieren Sie sich die sekundäre private IP-Adresse, die Sie auf der Instanz konfigurieren möchten.
-
Stellen Sie eine Verbindung zur Instanz her, und führen Sie den folgenden Befehl an einer Eingabeaufforderung aus:
ipconfig /all
-
Notieren Sie sich die Werte für die folgenden Elemente, damit Sie sie im nächsten Schritt in das Skript eingeben können:
- Standardgateway
- DNS-Server
-
Ersetzen Sie die Variablen im folgenden PowerShell-Skript durch Ihre eigenen Werte:
$netadapter = Get-Netadapter -Name "Ethernet 2" $netadapter | Set-NetIPInterface -DHCP Disabled $netadapter | New-NetIPAddress -AddressFamily IPv4 -IPAddress <secondary_IP_address> -PrefixLength <subnet_prefix_length> -Type Unicast -DefaultGateway <default_gateway> Set-DnsClientServerAddress -InterfaceAlias "Ethernet 2" -ServerAddresses <DNS_server>
Beispiel:
$netadapter = Get-Netadapter -Name "Ethernet 2" $netadapter | Set-NetIPInterface -DHCP Disabled $netadapter | New-NetIPAddress -AddressFamily IPv4 -IPAddress 192.168.0.14 -PrefixLength 24 -Type Unicast -DefaultGateway 192.168.0.1 Set-DnsClientServerAddress -InterfaceAlias "Ethernet 2" -ServerAddresses 203.0.113.254
-
Speichern Sie das Skript mit einem Namen Ihrer Wahl und einer
.ps1
-Erweiterung, und führen Sie es in der Instanz aus.Wenn Sie
ipconfig /all
erneut ausführen, sehen Sie, dass DHCP deaktiviert wurde und die sekundäre private IP-Adresse in der Liste der IP-Adressen enthalten ist.
Wenn Sie die Adresse später löschen möchten, können Sie diesen Befehl verwenden:
Remove-NetIPAddress -IPAddress 192.168.11.14 -InterfaceAlias Ethernet
Stellen Sie außerdem sicher, dass Sie die sekundäre IP aus der VNIC löschen. Dies kann vor oder nach dem Ausführen des obigen Befehls zum Löschen der Adresse aus der Betriebssystemkonfiguration erfolgen.
In den folgenden Anweisungen wird zweierlei konfiguriert: statische IP-Adressierung in der Instanz und die sekundäre private IP. Die Konfiguration bleibt über einen Neustart der Instanz hinweg bestehen.
- Gehen Sie in Ihrem Browser zur Konsole, und notieren Sie sich die sekundäre private IP-Adresse, die Sie auf der Instanz konfigurieren möchten.
-
Stellen Sie eine Verbindung zur Instanz her, und führen Sie den folgenden Befehl an einer Eingabeaufforderung aus:
ipconfig /all
-
Notieren Sie sich die Werte für die folgenden Elemente, damit Sie sie an anderer Stelle in einem späteren Schritt eingeben können:
- IPv4-Adresse
- Subnet Mask
- Standardgateway
- DNS-Server
- Öffnen Sie in der Systemsteuerung der Instanz das Netzwerk- und Freigabecenter (in der folgenden Abbildung sehen Sie die Dialogfelder, die in diesen Schritten angezeigt werden).
- Klicken Sie bei den aktiven Netzwerken auf die Verbindung (Ethernet).
- Klicken Sie auf Eigenschaften.
- Klicken Sie auf Internetprotokoll, Version 4 (TCP/IPv4), und klicken Sie dann auf Eigenschaften.
-
Aktivieren Sie das Optionsfeld Folgende IP-Adresse verwenden, und geben Sie die zuvor notierten Werte für IP-Adresse, Subnetzmaske, Standardgateway und DNS-Server ein.
- Klicken Sie auf Erweitert....
- Klicken Sie unter IP-Adressen auf Hinzufügen....
-
Geben Sie die sekundäre private IP-Adresse und die zuvor verwendete Subnetzmaske ein, und klicken Sie auf Hinzufügen.
- Klicken Sie auf OK, bis das Netzwerk- und Freigabecenter geschlossen wird.
-
Überprüfen Sie die Änderungen, indem Sie zur Eingabeaufforderung zurückkehren und
ipconfig /all
ausführen.Nun sollten Sie sehen, dass DHCP deaktiviert ist (statische IP-Adressierung ist aktiviert) und die sekundäre private IP-Adresse in der Liste der angezeigten Adressen enthalten ist. Die Adresse ist jetzt für die Instanz konfiguriert und kann verwendet werden.
Hinweis
Möglicherweise wird die primäre private IP-Adresse nicht angezeigt, wenn Sie die Eigenschaften für Internetprotokoll, Version 4 (TCP/IPv4) erneut in der Netzwerk- und Freigabecenter-UI anzeigen. Am besten können Sie die Änderungen über
ipconfig /all
in der Befehlszeile bestätigen.