Freigeben über


Zuweisen von privaten IP-Adresspräfixen zu virtuellen Computern mit dem Azure-Portal – Vorschau

Dieser Artikel hilft Ihnen, mithilfe des Azure-Portals auf der Netzwerkschnittstelle eines virtuellen Computers sekundäre IP-Konfigurationen mit einem CIDR-Block privater IP-Adressen hinzuzufügen. Ein virtueller Azure-Computer (VM) verfügt über mindestens eine angefügte Netzwerkschnittstelle (NIC). Allen Netzwerkschnittstellen sind eine primäre IP-Konfiguration und null oder mehrere sekundäre IP-Konfigurationen zugewiesen. Der primären IP-Konfiguration ist eine einzelne private IP-Adresse zugewiesen. Wahlweise kann ihr auch eine öffentliche IP-Adresse zugewiesen sein. Jede sekundäre IP-Konfiguration kann die folgenden Elemente aufweisen:

  • Eine zugewiesene private IP-Adresse und (optional) eine zugewiesene öffentliche IP-Adresse ODER
  • Ein CIDR-Block privater IP-Adressen (IP-Adresspräfix).

Alle IP-Adressen können statisch oder dynamisch aus den verfügbaren IP-Adressbereichen zugewiesen werden. Weitere Informationen finden Sie unter IP-Adressen in Azure. Alle IP-Konfigurationen auf einer einzelnen NIC müssen demselben Subnetz zugeordnet sein. Wenn mehrere IP-Adressen in unterschiedlichen Subnetzen gewünscht werden, können mehrere NICs auf einer VM verwendet werden. Weitere Informationen finden Sie unter Erstellen einer VM mit mehreren Netzwerkschnittstellen.

Es gilt ein Grenzwert dafür, wie viele IP-Konfigurationen einer Netzwerkschnittstelle zugewiesen werden können. Weitere Informationen finden Sie im Artikel zu Azure-Grenzwerten .

Important

Die Funktion zum Hinzufügen von privaten IP-Adresspräfixen zu Netzwerkschnittstellen befindet sich derzeit in der VORSCHAU. Die zusätzlichen Nutzungsbestimmungen für Microsoft Azure-Vorschauen enthalten rechtliche Bedingungen. Sie gelten für diejenigen Azure-Features, die sich in der Beta- oder Vorschauversion befinden oder aber anderweitig noch nicht zur allgemeinen Verfügbarkeit freigegeben sind.

Diagramm der erstellten Netzwerkkonfigurationsressourcen im Artikel.

Prerequisites

Important

Bevor Sie fortfahren, registrieren Sie sich für diese Vorschau, indem Sie das Onboarding-Formular ausfüllen.

Hinzufügen eines dynamischen privaten IP-Adresspräfixes zu einem virtuellen Computer

Sie können einer Azure-Netzwerkschnittstelle ein dynamisches privates IP-Adresspräfix hinzufügen. Führen Sie dazu die folgenden Schritte aus.

  1. Melden Sie sich beim Azure-Portal an.

  2. Geben Sie im Suchfeld oben im Portal den virtuellen Computer ein. Wählen Sie in den Suchergebnissen Virtuelle Computer aus.

  3. Wählen Sie auf virtuellen Computern"myVM" oder den Namen Ihres virtuellen Computers aus.

  4. Wählen Sie "Netzwerk in den Einstellungen" aus.

  5. Wählen Sie den Namen der Netzwerkschnittstelle des virtuellen Computers aus.

  6. Wählen Sie in der Netzwerkschnittstelle ip-Konfigurationen in den Einstellungen aus.

  7. Die vorhandene IP-Konfiguration wird angezeigt. Diese Konfiguration wird bei Erstellung des virtuellen Computers erstellt. Wenn Sie dem virtuellen Computer eine private und öffentliche IP-Adresse hinzufügen möchten, wählen Sie +Hinzufügen aus.

  8. Geben Sie unter der Konfiguration IP-Konfiguration hinzufügen die folgenden Informationen ein bzw. wählen Sie sie aus.

    Setting Value
    Name Geben Sie "ipconfig2" ein.
    Einstellungen für private IP-Adressen
    Typ der privaten IP-Adresse IP-Adressenpräfix
    Allocation Dynamische Option auswählen
  9. Wählen Sie OK aus.

    Note

    Die Zuweisung öffentlicher IP-Adressen ist für die Konfiguration nicht verfügbar, wenn die Option für das IP-Adresspräfix ausgewählt ist.

  10. Nachdem Sie die IP-Adresskonfiguration geändert haben, müssen Sie den virtuellen Computer neu starten, damit die Änderungen auf dem virtuellen Computer wirksam werden.

Hinzufügen eines statischen privaten IP-Adresspräfixes zu einem virtuellen Computer

Sie können einem virtuellen Computer ein statisches privates IP-Adresspräfix hinzufügen. Führen Sie dazu die folgenden Schritte aus.

  1. Melden Sie sich beim Azure-Portal an.

  2. Geben Sie im Suchfeld oben im Portal den virtuellen Computer ein. Wählen Sie in den Suchergebnissen Virtuelle Computer aus.

  3. Wählen Sie auf virtuellen Computern"myVM" oder den Namen Ihres virtuellen Computers aus.

  4. Wählen Sie "Netzwerk in den Einstellungen" aus.

  5. Wählen Sie den Namen der Netzwerkschnittstelle des virtuellen Computers aus.

  6. Wählen Sie in der Netzwerkschnittstelle ip-Konfigurationen in den Einstellungen aus.

  7. Die vorhandene IP-Konfiguration wird angezeigt. Diese Konfiguration wird bei Erstellung des virtuellen Computers erstellt. Wenn Sie dem virtuellen Computer eine private und öffentliche IP-Adresse hinzufügen möchten, wählen Sie +Hinzufügen aus.

  8. Geben Sie unter der Konfiguration IP-Konfiguration hinzufügen die folgenden Informationen ein bzw. wählen Sie sie aus.

    Setting Value
    Name Geben Sie "ipconfig2" ein.
    Einstellungen für private IP-Adressen
    Typ der privaten IP-Adresse IP-Adressenpräfix
    Allocation Wählen Sie "Statisch" aus.
    IP address Geben Sie einen nicht verwendeten CIDR der Größe /28 aus dem Subnetz für Ihren virtuellen Computer ein.
    Für das Subnetz 10.0.0.0/14 im Beispiel wäre eine IP 10.0.0.0/28.
  9. Wählen Sie OK aus.

    Note

    Wenn Sie eine statische IP-Adresse hinzufügen, müssen Sie einen nicht verwendeten, gültigen CIDR mit privaten IP-Adressen in dem Subnetz angeben, mit dem die Netzwerkschnittstelle verbunden ist.

  10. Nachdem Sie die IP-Adresskonfiguration geändert haben, müssen Sie den virtuellen Computer neu starten, damit die Änderungen auf dem virtuellen Computer wirksam werden.

Hinzufügen von IP-Adressen zu einem VM-Betriebssystem

Stellen Sie eine Verbindung mit einem virtuellen Computer her, den Sie mit mehreren privaten IP-Adresse erstellt haben, und melden Sie sich an. Alle dem virtuellen Computer hinzugefügten privaten IP-Adressen müssen manuell hinzugefügt werden. Das gilt auch für die primäre Adresse. Führen Sie für das Betriebssystem Ihres virtuellen Computers folgende Schritte aus:

Windows Server

Erweitern
  1. Öffnen Sie eine Eingabeaufforderung oder PowerShell.

  2. Geben Sie ipconfig /all in die Befehlszeile ein. Die primäre private IP-Adresse, die über DHCP zugewiesen wurde, wird angezeigt.

  3. Geben Sie ncpa.cpl an der Befehlszeile ein, um die Netzwerkverbindungen-Konfiguration zu öffnen.

  4. Öffnen Sie die Eigenschaften für den Netzwerkadapter, dem die neuen IP-Adressen zugewiesen wurden.

  5. Doppelklicken Sie auf Internetprotokoll Version 4 (TCP/IPv4).

  6. Wählen Sie Folgende IP-Adresse verwenden: aus. Geben Sie die folgenden Werte ein.

    Setting Value
    IP-Adresse: Geben Sie die primäre private IP-Adresse ein.
    Subnetzmaske: Geben Sie eine Subnetzmaske basierend auf Ihrer IP-Adresse ein.
    Wenn das Subnetz beispielsweise ein /24-Subnetz ist, lautet die Subnetzmaske 255.255.255.0.
    Standardgateway: Die erste IP-Adresse im Subnetz.
    Wenn Ihr Subnetz 10.0.0.0/24 ist, lautet die IP-Adresse des Gateways 10.0.0.1.
  7. Wählen Sie Folgende DNS-Serveradressen verwenden: aus. Geben Sie die folgenden Werte ein.

    Setting Value
    Bevorzugter DNS-Server: Geben Sie Ihren primären DNS-Server ein.
    Geben Sie die IP-Adresse von 168.63.129.16 ein, um das von Azure bereitgestellte Standard-DNS zu verwenden.
  8. Wählen Sie die Schaltfläche "Erweitert " aus.

  9. Wählen Sie Hinzufügen aus.

  10. Geben Sie die private IP-Adresse ein, die Sie der Azure-Netzwerkschnittstelle hinzugefügt haben. Geben Sie die entsprechende Subnetzmaske ein. Wählen Sie Hinzufügen aus.

  11. Wiederholen Sie die vorherigen Schritte, um weitere private IP-Adressen hinzuzufügen, die Sie der Azure-Netzwerkschnittstelle hinzugefügt haben.

Important

Die öffentliche IP-Adresse sollte niemals manuell einem virtuellen Azure-Computer innerhalb des Betriebssystems des virtuellen Computers zugewiesen werden. Wenn Sie die IP-Adresse im Betriebssystem manuell festlegen, stellen Sie sicher, dass es sich um dieselbe Adresse wie die private IP-Adresse handelt, die der Azure-Netzwerkschnittstelle zugewiesen ist. Wird die Adresse nicht richtig zugewiesen, kann die Verbindung mit dem virtuellen Computer verloren gehen. Weitere Informationen finden Sie unter Ändern von IP-Adresseinstellungen.

Weitere Informationen zu privaten IP-Adressen finden Sie unter Private IP-Adressen.

  1. Wählen Sie "OK" aus, um die sekundären IP-Adresseinstellungen zu schließen.

  2. Wählen Sie "OK " aus, um die Adaptereinstellungen zu schließen. Ihre RDP-Verbindung wird erneut hergestellt.

  3. Öffnen Sie eine Eingabeaufforderung oder PowerShell.

  4. Geben Sie ipconfig /all in die Befehlszeile ein.

  5. Überprüfen Sie, ob die primären und sekundären privaten IP-Adressen in der Konfiguration vorhanden sind.

    PS C:\Users\azureuser> ipconfig /all
    
    Windows IP Configuration
    
       Host Name . . . . . . . . . . . . : myVM
       Primary Dns Suffix  . . . . . . . :
       Node Type . . . . . . . . . . . . : Hybrid
       IP Routing Enabled. . . . . . . . : No
       WINS Proxy Enabled. . . . . . . . : No
    
    Ethernet adapter Ethernet:
    
       Connection-specific DNS Suffix  . :
       Description . . . . . . . . . . . : Microsoft Hyper-V Network Adapter
       Physical Address. . . . . . . . . : 00-0D-3A-E6-CE-A3
       DHCP Enabled. . . . . . . . . . . : No
       Autoconfiguration Enabled . . . . : Yes
       Link-local IPv6 Address . . . . . : fe80::a8d1:11d5:3ab2:6a51%5(Preferred)
       IPv4 Address. . . . . . . . . . . : 10.1.0.4(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       IPv4 Address. . . . . . . . . . . : 10.1.0.5(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       IPv4 Address. . . . . . . . . . . : 10.1.0.6(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 10.1.0.1
       DHCPv6 IAID . . . . . . . . . . . : 100666682
       DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-2A-A8-26-B1-00-0D-3A-E6-CE-A3
       DNS Servers . . . . . . . . . . . : 168.63.129.16
       NetBIOS over Tcpip. . . . . . . . : Enabled
    
  6. Stellen Sie sicher, dass die primäre private IP-Adresse, die in Windows verwendet wird, identisch mit der primären IP-Adresse der Azure-VM-Netzwerkschnittstelle ist. Ausführliche Informationen finden Sie unter Kein Internetzugriff über einen virtuellen Azure Windows-Computer mit mehreren IP-Adressen.

Überprüfung (Windows Server)

Um mit Ihrer sekundären IP-Konfiguration über die öffentliche IP-Adresse die Verbindung mit dem Internet zu überprüfen, verwenden Sie den folgenden Befehl: Ersetzen Sie 10.1.0.5 durch die sekundäre private IP-Adresse, die Sie der Azure-VM-Netzwerkschnittstelle hinzugefügt haben.

ping -S 10.1.0.5 outlook.com

Note

Bei sekundären IP-Konfigurationen können Sie das Internet pingen, wenn der Konfiguration eine öffentliche IP-Adresse zugeordnet ist. Bei primären IP-Konfigurationen ist keine öffentliche IP-Adresse zum Pingen des Internets erforderlich.

SUSE Linux Enterprise und openSUSE

Erweitern SUSE-basierte Verteilungen verwenden das cloud-netconfig Plug-In aus dem cloud-netconfig-azure Paket, um die IP-Konfiguration zu verwalten. Für den Administrator sind keine manuellen Schritte erforderlich. Die erste IP-Adresse einer auf der Plattform festgelegten Schnittstelle wird über DHCP zugewiesen. Das cloud-netconfig-Plugin überprüft kontinuierlich (einmal pro Minute) die Azure Instance Metadata Service API auf weitere IP-Adressen, die der Schnittstelle zugewiesen sind, und fügt sie automatisch als sekundäre IP-Adressen hinzu oder entfernt sie.

Dieses Plug-In sollte standardmäßig auf neuen Images installiert und aktiviert werden. Konfigurationsschritte für alte Workloads finden Sie hier: https://www.suse.com/c/multi-nic-cloud-netconfig-ec2-azure/.

Ubuntu 14/16

Erweitern

Es wird empfohlen, die aktuelle Dokumentation für Ihre Linux-Distribution zu nutzen.

  1. Öffnen Sie ein Terminalfenster.

  2. Stellen Sie sicher, dass Sie der Stammbenutzer sind. Geben Sie andernfalls den folgenden Befehl ein:

    sudo -i
    
  3. Aktualisieren Sie die Konfigurationsdatei der Netzwerkschnittstelle (vorausgesetzt , 'eth0').

    • Behalten Sie den vorhandenen Eintrag für DHCP bei. Die Konfiguration der primären IP-Adresse bleibt unverändert.

    • Fügen Sie eine Konfiguration für eine andere statische IP-Adresse mit den folgenden Befehlen hinzu:

      cd /etc/network/interfaces.d/
      ls
      

      Es sollte eine CFG-Datei angezeigt werden.

  4. Öffnen Sie die Datei. Am Ende der Datei sollten die folgenden Zeilen angezeigt werden:

    auto eth0
    iface eth0 inet dhcp
    
  5. Fügen Sie hinter den in dieser Datei vorhandenen Zeilen die folgenden Zeilen hinzu. Ersetzen Sie 10.1.0.5 durch Ihre private IP-Adresse und Subnetzmaske.

    iface eth0 inet static
    address 10.1.0.5
    netmask 255.255.255.0
    

    Um weitere private IP-Adressen hinzuzufügen, bearbeiten Sie die Datei, und fügen Sie die neuen privaten IP-Adressen in nachfolgenden Zeilen hinzu:

    iface eth0 inet static
    address 10.1.0.5
    netmask 255.255.255.0
    iface eth0 inet static
    address 10.1.0.6
    netmask 255.255.255.0
    
  6. Speichern Sie die Datei mit dem folgenden Befehl:

    :wq
    
  7. Setzen Sie die Netzwerkschnittstelle mit dem folgenden Befehl zurück:

    ifdown eth0 && ifup eth0
    

    Important

    Führen Sie bei Verwendung einer Remoteverbindung „ifdown“ und „ifup“ in derselben Zeile aus.

  8. Geben Sie den folgenden Befehl ein, um zu überprüfen, ob die IP-Adresse der Netzwerkschnittstelle hinzugefügt wurde:

    ip addr list eth0
    

    Es sollte die IP-Adresse angezeigt werden, die Sie als Teil der Liste hinzugefügt haben. Example:

    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0d:3a:04:45:16 brd ff:ff:ff:ff:ff:ff
    inet 10.1.0.5/24 brd 10.1.0.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 10.1.0.6/24 brd 10.1.0.255 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet 10.1.0.4/24 brd 10.1.0.255 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::20d:3aff:fe04:4516/64 scope link
       valid_lft forever preferred_lft forever
    

Überprüfung (Ubuntu 14/16)

Um sicherzustellen, dass Sie mit Ihrer sekundären IP-Konfiguration über die ihr zugeordnete öffentliche IP-Adresse eine Verbindung mit dem Internet herstellen können, verwenden Sie den folgenden Befehl:

ping -I 10.1.0.5 outlook.com

Note

Bei sekundären IP-Konfigurationen können Sie das Internet nur pingen, wenn der Konfiguration eine öffentliche IP-Adresse zugeordnet ist. Bei primären IP-Konfigurationen ist keine öffentliche IP-Adresse zum Pingen des Internets erforderlich.

Wenn Sie ausgehende Verbindungen von einem sekundären NIC für virtuelle Linux-Computer überprüfen möchten, müssen Sie möglicherweise entsprechende Routen hinzufügen. Weitere Informationen für Ihre Linux-Distribution finden Sie in der entsprechenden Dokumentation. Die folgende Methode, um dieses Ziel zu erreichen:

echo 150 custom >> /etc/iproute2/rt_tables 

ip rule add from 10.1.0.5 lookup custom
ip route add default via 10.1.0.1 dev eth2 table custom
  • Stellen Sie folgende Ersetzungen sicher:

    • 10.1.0.5 mit der privaten IP-Adresse, der eine öffentliche IP-Adresse zugeordnet ist

    • 10.1.0.1 zu Ihrem Standardgateway

    • eth2 durch dem Namen Ihrer sekundären NIC

Ubuntu 18.04+

Erweitern

Ab 18.04 netplan wird in Ubuntu für die Netzwerkverwaltung verwendet. Es wird empfohlen, die aktuelle Dokumentation für Ihre Linux-Distribution zu nutzen.

  1. Öffnen Sie ein Terminalfenster.

  2. Stellen Sie sicher, dass Sie der Stammbenutzer sind. Geben Sie andernfalls den folgenden Befehl ein:

    sudo -i
    
  3. Erstellen Sie eine Datei für die zweite Schnittstelle, und öffnen Sie diese in einem Text-Editor:

    vi /etc/netplan/60-static.yaml
    
  4. Fügen Sie der Datei die folgenden Zeilen hinzu, und ersetzen Sie dabei 10.1.0.5/24 durch Ihre IP-Adresse und Subnetzmaske:

    network:
        version: 2
        ethernets:
            eth0:
                addresses:
                    - 10.1.0.5/24
    

    Um private IP-Adressen hinzuzufügen, bearbeiten Sie die Datei, und fügen Sie die neuen privaten IP-Adressen in nachfolgenden Zeilen hinzu:

    network:
        version: 2
        ethernets:
            eth0:
                addresses:
                    - 10.1.0.5/24
                    - 10.1.0.6/24
    
  5. Speichern Sie die Datei mit dem folgenden Befehl:

    :wq
    
  6. Testen Sie die Änderungen mit netplan try, um die Syntax zu bestätigen.

    netplan try
    

    Note

    netplan try wird die Änderungen vorübergehend anwenden und die Änderungen nach 120 Sekunden zurücksetzen. Wenn die Verbindung verloren geht, warten Sie 2 Minuten, und stellen Sie dann die Verbindung wieder her. Zu diesem Zeitpunkt wurden etwaige Änderungen zurückgesetzt.

  7. Wenn keine Probleme mit netplan try auftreten, wenden Sie die Konfigurationsänderungen an:

    netplan apply
    
  8. Geben Sie den folgenden Befehl ein, um zu überprüfen, ob die IP-Adresse der Netzwerkschnittstelle hinzugefügt wurde:

    ip addr list eth0
    

    Es sollte die IP-Adresse angezeigt werden, die Sie als Teil der Liste hinzugefügt haben. Example:

    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0d:3a:04:45:16 brd ff:ff:ff:ff:ff:ff
    inet 10.1.0.5/24 brd 10.1.0.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 10.1.0.6/24 brd 10.1.0.255 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet 10.1.0.4/24 brd 10.1.0.255 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::20d:3aff:fe04:4516/64 scope link
       valid_lft forever preferred_lft forever
    

Überprüfung (Ubuntu 18.04+)

Um sicherzustellen, dass Sie mit Ihrer sekundären IP-Konfiguration über die ihr zugeordnete öffentliche IP-Adresse eine Verbindung mit dem Internet herstellen können, verwenden Sie den folgenden Befehl:

ping -I 10.1.0.5 outlook.com

Note

Bei sekundären IP-Konfigurationen können Sie das Internet nur pingen, wenn der Konfiguration eine öffentliche IP-Adresse zugeordnet ist. Bei primären IP-Konfigurationen ist keine öffentliche IP-Adresse zum Pingen des Internets erforderlich.

Wenn Sie ausgehende Verbindungen von einem sekundären NIC für virtuelle Linux-Computer überprüfen möchten, müssen Sie möglicherweise entsprechende Routen hinzufügen. Folgen Sie der entsprechenden Dokumentation für Ihre Linux-Verteilung. Die folgende Methode ist eine Möglichkeit, dieses Ziel zu erreichen:

echo 150 custom >> /etc/iproute2/rt_tables 

ip rule add from 10.1.0.5 lookup custom
ip route add default via 10.1.0.1 dev eth2 table custom
  • Stellen Sie sicher, dass Sie Folgendes ersetzen:

    • 10.1.0.5 mit der privaten IP-Adresse, der eine öffentliche IP-Adresse zugeordnet ist

    • 10.1.0.1 zu Ihrem Standardgateway

    • eth2 durch dem Namen Ihrer sekundären NIC

Red Hat Enterprise Linux und andere

Erweitern

Note

Um die zusätzlichen IP-Adressen in RHEL10.x zu konfigurieren, reicht es aus, NetworkManger neu zu starten mit: systemctl restart NetworkManger.service oder starten Sie das System neu. Es sind keine weiteren Schritte erforderlich.

  1. Öffnen Sie ein Terminalfenster.

  2. Stellen Sie sicher, dass Sie der Stammbenutzer sind. Geben Sie andernfalls den folgenden Befehl ein:

    sudo -i
    
  3. Geben Sie Ihr Kennwort ein, und befolgen Sie die entsprechenden Anweisungen. Wenn Sie der Stammbenutzer sind, wechseln Sie mit dem folgenden Befehl zum Ordner der Netzwerkskripts:

    cd /etc/sysconfig/network-scripts
    
  4. Listen Sie die zugehörigen ifcfg-Dateien mit dem folgenden Befehl auf:

    ls ifcfg-*
    

    Sie sollten ifcfg-eth0 als eine der Dateien sehen.

  5. Erstellen Sie eine neue Konfigurationsdatei für jede IP, die dem System hinzugefügt wurde.

    touch ifcfg-eth0:0
    
  6. Öffnen Sie die Datei "ifcfg-eth0:0" mit dem folgenden Befehl:

    vi ifcfg-eth0:0
    
  7. Fügen Sie in diesem Fall mit dem folgenden Befehl Inhalt zu der Datei eth0:0 hinzu. Ersetzen Sie 10.1.0.5 durch Ihre neue private IP-Adresse und Subnetzmaske.

    DEVICE=eth0:0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=10.1.0.5
    NETMASK=255.255.255.0
    
  8. Speichern Sie die Datei mit dem folgenden Befehl:

    :wq
    
  9. Erstellen Sie eine Konfigurationsdatei pro IP-Adresse, um sie mit ihren entsprechenden Werten hinzuzufügen:

    touch ifcfg-eth0:1
    
    vi ifcfg-eth0:1
    
    DEVICE=eth0:1
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=10.1.0.6
    NETMASK=255.255.255.0
    
    :wq
    
  10. Starten Sie die Netzwerkdienste neu, und stellen Sie sicher, dass die Änderungen übernommen wurden. Führen Sie dazu die folgenden Befehle aus:

    systemctl restart NetworkManager.service
    ifconfig
    

    In der zurückgegebenen Liste sollte(n) die von Ihnen hinzugefügte(n) IP-Adresse(n) angezeigt werden.

    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.1.0.4  netmask 255.255.255.0  broadcast 10.1.0.255
        inet6 fe80::6245:bdff:fe7d:704a  prefixlen 64  scopeid 0x20<link>
        ether 60:45:bd:7d:70:4a  txqueuelen 1000  (Ethernet)
        RX packets 858  bytes 244215 (238.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1021  bytes 262077 (255.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    eth0:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.1.0.5  netmask 255.255.255.0  broadcast 10.1.0.255
        ether 60:45:bd:7d:70:4a  txqueuelen 1000  (Ethernet)
    
    eth0:1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.1.0.6  netmask 255.255.255.0  broadcast 10.1.0.255
        ether 60:45:bd:7d:70:4a  txqueuelen 1000  (Ethernet)
    

Validierung (Red Hat und andere)

Um sicherzustellen, dass Sie mit Ihrer sekundären IP-Konfiguration über die ihr zugeordnete öffentliche IP-Adresse eine Verbindung mit dem Internet herstellen können, verwenden Sie den folgenden Befehl:

ping -I 10.0.0.5 outlook.com

Note

Bei sekundären IP-Konfigurationen können Sie das Internet nur pingen, wenn der Konfiguration eine öffentliche IP-Adresse zugeordnet ist. Bei primären IP-Konfigurationen ist keine öffentliche IP-Adresse zum Pingen des Internets erforderlich.

Wenn Sie ausgehende Verbindungen von einem sekundären NIC für virtuelle Linux-Computer überprüfen möchten, müssen Sie möglicherweise entsprechende Routen hinzufügen. Weitere Informationen finden Sie in der entsprechenden Dokumentation für Ihre Linux-Distribution. Die folgende Methode, um dieses Ziel zu erreichen:

echo 150 custom >> /etc/iproute2/rt_tables 

ip rule add from 10.1.0.5 lookup custom
ip route add default via 10.1.0.1 dev eth2 table custom
  • Stellen Sie folgende Ersetzungen sicher:

    • 10.0.0.5 mit der privaten IP-Adresse, der eine öffentliche IP-Adresse zugeordnet ist

    • 10.0.0.1 zu Ihrem Standardgateway

    • eth2 durch dem Namen Ihrer sekundären NIC

Debian GNU/Linux

Erweitern

Es wird empfohlen, die aktuelle Dokumentation für Ihre Linux-Distribution zu nutzen.

  1. Öffnen Sie ein Terminalfenster.

  2. Stellen Sie sicher, dass Sie der Stammbenutzer sind. Geben Sie andernfalls den folgenden Befehl ein:

    sudo -i
    
  3. Aktualisieren Sie die Konfigurationsdatei der Netzwerkschnittstelle (vorausgesetzt , 'eth0').

    • Behalten Sie den vorhandenen Eintrag für DHCP bei. Die Konfiguration der primären IP-Adresse bleibt unverändert.

    • Fügen Sie eine Konfiguration für jede statische IP-Adresse mithilfe der folgenden Befehle hinzu:

      cd /etc/network/interfaces.d/
      ls
      

      Es sollte eine CFG-Datei angezeigt werden.

  4. Öffnen Sie die Datei. Am Ende der Datei sollten die folgenden Zeilen angezeigt werden:

    auto eth0
    iface eth0 inet dhcp
    
  5. Fügen Sie hinter den in dieser Datei vorhandenen Zeilen die folgenden Zeilen hinzu. Ersetzen Sie 10.1.0.5 durch Ihre private IP-Adresse und Subnetzmaske.

    iface eth0 inet static
    address 10.1.0.5
    netmask 255.255.255.0
    

    Fügen Sie die neuen IP-Adresseninformationen in der Konfigurationsdatei hinzu:

    iface eth0 inet static
    address 10.1.0.5
    netmask 255.255.255.0
    iface eth0 inet static
    address 10.1.0.6
    netmask 255.255.255.0
    
  6. Speichern Sie die Datei mit dem folgenden Befehl:

    :wq
    
  7. Starten Sie die Netzwerkdienste neu, damit die Änderungen wirksam werden. Verwenden Sie für Debian 8 und höher Folgendes:

    systemctl restart networking
    

    Für frühere Versionen von Debian können Sie die folgenden Befehle verwenden:

    service networking restart
    
  8. Geben Sie den folgenden Befehl ein, um zu überprüfen, ob die IP-Adresse der Netzwerkschnittstelle hinzugefügt wurde:

    ip addr list eth0
    

    Es sollte die IP-Adresse angezeigt werden, die Sie als Teil der Liste hinzugefügt haben. Example:

    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0d:3a:04:45:16 brd ff:ff:ff:ff:ff:ff
    inet 10.1.0.5/24 brd 10.1.0.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet 10.1.0.6/24 brd 10.1.0.255 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet 10.1.0.4/24 brd 10.1.0.255 scope global secondary eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::20d:3aff:fe04:4516/64 scope link
       valid_lft forever preferred_lft forever
    

Validierung (Debian GNU/Linux)

Um sicherzustellen, dass Sie mit Ihrer sekundären IP-Konfiguration über die ihr zugeordnete öffentliche IP-Adresse eine Verbindung mit dem Internet herstellen können, verwenden Sie den folgenden Befehl:

ping -I 10.1.0.5 outlook.com

Note

Bei sekundären IP-Konfigurationen können Sie das Internet nur pingen, wenn der Konfiguration eine öffentliche IP-Adresse zugeordnet ist. Bei primären IP-Konfigurationen ist keine öffentliche IP-Adresse zum Pingen des Internets erforderlich.

Wenn Sie ausgehende Verbindungen von einem sekundären NIC für virtuelle Linux-Computer überprüfen möchten, müssen Sie möglicherweise entsprechende Routen hinzufügen. Weitere Informationen für Ihre Linux-Distribution finden Sie in der entsprechenden Dokumentation. Die folgende Methode, um dieses Ziel zu erreichen:

echo 150 custom >> /etc/iproute2/rt_tables 

ip rule add from 10.1.0.5 lookup custom
ip route add default via 10.1.0.1 dev eth2 table custom
  • Stellen Sie folgende Ersetzungen sicher:

    • 10.1.0.5 mit der privaten IP-Adresse, der eine öffentliche IP-Adresse zugeordnet ist

    • 10.1.0.1 zu Ihrem Standardgateway

    • eth2 durch dem Namen Ihrer sekundären NIC

Nächste Schritte