Sdílet prostřednictvím


Přiřazení předpon privátníCH IP adres virtuálním počítačům pomocí webu Azure Portal – Preview

Tento článek vám pomůže přidat sekundární konfigurace IP adres na síťové kartě virtuálního počítače s blokem CIDR privátních IP adres pomocí webu Azure Portal. Virtuální počítač (VM) Azure má připojené jedno nebo několik síťových rozhraní (NIC). Všechny síťové karty mají přiřazenou jednu konfiguraci primární IP adresy a k nim je přiřazena nula nebo více sekundárních konfigurací IP adres. Primární konfigurace IP adresy má přiřazenou jednu privátní IP adresu a volitelně může mít také přiřazení veřejné IP adresy. Každá konfigurace sekundární IP adresy může mít následující položky:

  • Přiřazení privátní IP adresy a (volitelně) přiřazení veřejné IP adresy NEBO
  • Blok CIDR privátních IP adres (předpona IP adresy).

Všechny IP adresy je možné staticky nebo dynamicky přiřadit z dostupných rozsahů IP adres. Další informace najdete v tématu IP adresy v Azure. Všechny konfigurace IP adres na jedné síťové kartě musí být přidružené ke stejné podsíti. Pokud si přejete více IP adres v různých podsítích, můžete použít několik síťových karet na virtuálním počítači. Další informace najdete v tématu Vytvoření virtuálního počítače s více síťovými kartami.

Existuje omezení počtu konfigurací IP adres, které se dají přiřadit k síťové kartě. Další informace najdete v článku o omezeních Azure.

Důležité

Možnost přidat předpony privátníCH IP adres do síťové karty je aktuálně ve verzi PREVIEW. Právní podmínky, které platí pro funkce Azure, které jsou ve verzi beta, verzi Preview nebo které zatím nejsou veřejně dostupné, najdete v Dodatečných podmínkách použití pro Microsoft Azure verze Preview.

Diagram prostředků konfigurace sítě vytvořených v článku

Požadavky

  • Účet Azure s aktivním předplatným. Vytvoření účtu zdarma

  • Existující virtuální počítač Azure. Další informace o vytvoření virtuálního počítače najdete v tématu Vytvoření virtuálního počítače s Windows nebo Vytvoření virtuálního počítače s Linuxem.

    • Příklad použitý v tomto článku má název myVM. Tuto hodnotu nahraďte názvem virtuálního počítače.
  • Pokud chcete tuto funkci používat ve verzi Preview, musíte se nejprve zaregistrovat. Pokud se chcete zaregistrovat, vyplňte formulář onboardingu.

Důležité

Než budete pokračovat, zaregistrujte se pro tuto verzi Preview dokončením formuláře onboardingu.

Přidání předpony dynamické privátní IP adresy do virtuálního počítače

Pomocí následujících kroků můžete do síťového rozhraní Azure přidat předponu dynamické privátní IP adresy.

  1. Přihlaste se k portálu Azure.

  2. Do vyhledávacího pole v horní části portálu zadejte virtuální počítač. Ve výsledcích hledání vyberte virtuální počítače .

  3. Na virtuálních počítačích vyberte virtuální počítač myVM nebo název virtuálního počítače.

  4. V nastavení vyberte Sítě.

  5. Vyberte název síťového rozhraní virtuálního počítače.

  6. V síťovém rozhraní vyberte konfigurace PROTOKOLU IP v Nastavení.

  7. Zobrazí se existující konfigurace PROTOKOLU IP. Tato konfigurace se vytvoří při vytvoření virtuálního počítače. Pokud chcete k virtuálnímu počítači přidat privátní a veřejnou IP adresu, vyberte + Přidat.

  8. V části Přidat konfiguraci PROTOKOLU IP zadejte nebo vyberte následující informace.

    Nastavení Hodnota
    Name Zadejte ipconfig2.
    Nastavení privátní IP adresy
    Typ privátní IP adresy Předpona IP adresy
    Přidělení Výběr dynamického
  9. Vyberte OK.

    Poznámka:

    Při výběru možnosti předpony IP adresy není pro konfiguraci k dispozici přidružení veřejné IP adresy.

  10. Po změně konfigurace IP adresy musíte virtuální počítač restartovat, aby se změny projevily na virtuálním počítači.

Přidání předpony statické privátní IP adresy do virtuálního počítače

Předponu statické privátní IP adresy můžete do virtuálního počítače přidat provedením následujících kroků.

  1. Přihlaste se k portálu Azure.

  2. Do vyhledávacího pole v horní části portálu zadejte virtuální počítač. Ve výsledcích hledání vyberte virtuální počítače .

  3. Na virtuálních počítačích vyberte virtuální počítač myVM nebo název virtuálního počítače.

  4. V nastavení vyberte Sítě.

  5. Vyberte název síťového rozhraní virtuálního počítače.

  6. V síťovém rozhraní vyberte konfigurace PROTOKOLU IP v Nastavení.

  7. Zobrazí se existující konfigurace PROTOKOLU IP. Tato konfigurace se vytvoří při vytvoření virtuálního počítače. Pokud chcete k virtuálnímu počítači přidat privátní a veřejnou IP adresu, vyberte + Přidat.

  8. V části Přidat konfiguraci PROTOKOLU IP zadejte nebo vyberte následující informace.

    Nastavení Hodnota
    Name Zadejte ipconfig2.
    Nastavení privátní IP adresy
    Typ privátní IP adresy Předpona IP adresy
    Přidělení Vyberte Statické.
    IP adresa Zadejte nepoužívané CIDR velikosti /28 z podsítě virtuálního počítače.
    Pro podsíť 10.0.0.0/14 v příkladu by IP adresa byla 10.0.0.0/80.
  9. Vyberte OK.

    Poznámka:

    Při přidávání statické IP adresy musíte zadat nepoužitou platnou privátní IP adresu CIDR z podsítě, ke které je síťová karta připojená.

  10. Po změně konfigurace IP adresy musíte virtuální počítač restartovat, aby se změny projevily na virtuálním počítači.

Přidání IP adres do operačního systému virtuálního počítače

Připojte se k virtuálnímu počítači, který jste vytvořili s několika privátními IP adresami, a přihlaste se k němu. Musíte ručně přidat všechny privátní IP adresy, včetně primárního, které jste přidali do virtuálního počítače. Pro operační systém virtuálního počítače proveďte následující kroky.

Windows Server

Expandovat
  1. Otevřete příkazový řádek nebo PowerShell.

  2. Zadejte ipconfig /all na příkazový řádek. Zobrazí se primární privátní IP adresa, která byla přiřazena prostřednictvím protokolu DHCP.

  3. Zadáním ncpa.cpl na příkazovém řádku otevřete konfiguraci síťových připojení .

  4. Otevřete vlastnosti síťového adaptéru, který přiřadil nové IP adresy.

  5. Poklikejte na Protokol IP verze 4 (TCP/IPv4).

  6. Vyberte Použít následující IP adresu: Zadejte následující hodnoty.

    Nastavení Hodnota
    IP adresa: Zadejte primární privátní IP adresu.
    Maska podsítě: Zadejte masku podsítě na základě vaší IP adresy.
    Pokud je například podsíť /24 , maska podsítě je 255.255.255.0.
    Výchozí brána: První IP adresa v podsíti.
    Pokud je vaše podsíť 10.0.0.0/24, ip adresa brány je 10.0.0.1.
  7. Vyberte Použít následující adresy serveru DNS:. Zadejte následující hodnoty.

    Nastavení Hodnota
    Upřednostňovaný server DNS: Zadejte svůj primární server DNS.
    Zadejte IP adresu 168.63.129.16 pro použití výchozího DNS poskytnutého Azure.
  8. Vyberte tlačítko Upřesnit.

  9. Vyberte Přidat.

  10. Zadejte privátní IP adresu , kterou jste přidali do síťového rozhraní Azure. Zadejte odpovídající masku podsítě. Vyberte Přidat.

  11. Opakujte předchozí kroky a přidejte všechny další privátní IP adresy, které jste přidali do síťového rozhraní Azure.

Důležité

Nikdy byste neměli ručně přiřadit veřejnou IP adresu přiřazenou virtuálnímu počítači Azure v operačním systému virtuálního počítače. Když IP adresu v operačním systému nastavíte ručně, ujistěte se, že je stejná jako privátní IP adresa přiřazená k síťovému rozhraní Azure. Pokud adresu správně nepřiřadíte, může dojít ke ztrátě připojení k virtuálnímu počítači. Další informace najdete v tématu Změna nastavení IP adresy.

Další informace oprivátních

  1. Výběrem možnosti OK zavřete nastavení sekundární IP adresy.

  2. Výběrem tlačítka OK zavřete nastavení adaptéru. Vaše připojení RDP se znovu vytvoří.

  3. Otevřete příkazový řádek nebo PowerShell.

  4. Zadejte ipconfig /all na příkazový řádek.

  5. Ověřte, že se do konfigurace přidaly primární a sekundární privátní IP adresy.

    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. Ujistěte se, že primární privátní IP adresa použitá ve Windows je stejná jako primární IP adresa síťového rozhraní virtuálního počítače Azure. Další informace najdete v tématu Žádný přístup k internetu z virtuálního počítače Azure s Windows, který má více IP adres.

Ověření (Windows Server)

Pokud chcete ověřit připojení k internetu ze sekundární konfigurace IP přes veřejnou IP adresu, použijte následující příkaz. Nahraďte 10.1.0.5 sekundární privátní IP adresou, kterou jste přidali do síťového rozhraní virtuálního počítače Azure.

ping -S 10.1.0.5 outlook.com

Poznámka:

V případě sekundárních konfigurací IP můžete příkazem ping na internet, pokud má konfigurace přidruženou veřejnou IP adresu. Pro konfigurace primárních IP adres se veřejná IP adresa nevyžaduje k odeslání příkazu ping na internet.

SUSE Linux Enterprise a openSUSE

Expandovat Distribuce založené na SUSE používají modul cloud-netconfig plug-in z cloud-netconfig-azure balíčku ke správě dalších IP adres. Na straně správce není nutná žádná ruční konfigurace. První IP adresa rozhraní nastaveného na platformě je přiřazena prostřednictvím protokolu DHCP. Modul plug-in cloud-netconfig pak testuje rozhraní API služby Azure Instance Metadata Service nepřetržitě (jednou za minutu) pro další IP adresy přiřazené k rozhraní a automaticky je přidá nebo odebere jako sekundární IP adresy.

Tento modul plug-in by měl být ve výchozím nastavení nainstalovaný a povolený u nových imagí. Postup konfigurace pro staré úlohy najdete tady: https://www.suse.com/c/multi-nic-cloud-netconfig-ec2-azure/.

Ubuntu 14/16

Expandovat

Doporučujeme prohlédnout si nejnovější dokumentaci k distribuci Linuxu.

  1. Otevřete okno terminálu.

  2. Ujistěte se, že jste kořenový uživatel. Pokud ne, zadejte následující příkaz:

    sudo -i
    
  3. Aktualizujte konfigurační soubor síťového rozhraní (za předpokladu "eth0").

    • Ponechejte stávající položku řádku pro protokol DHCP. Primární IP adresa bude nakonfigurována stejně jako dříve.

    • Přidejte konfiguraci pro další statickou IP adresu pomocí následujících příkazů:

      cd /etc/network/interfaces.d/
      ls
      

      Měl by se zobrazit soubor .cfg.

  4. Otevřete soubor . Na konci souboru by se měly zobrazit tyto řádky:

    auto eth0
    iface eth0 inet dhcp
    
  5. Za řádky, které v souboru existují, přidejte následující řádky. Nahraďte 10.1.0.5 svoji privátní IP adresu a masku podsítě.

    iface eth0 inet static
    address 10.1.0.5
    netmask 255.255.255.0
    

    Pokud chcete přidat další privátní IP adresy, upravte soubor a přidejte nové privátní IP adresy na následujících řádcích:

    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. Uložte soubor pomocí tohoto příkazu:

    :wq
    
  7. Resetujte síťové rozhraní pomocí tohoto příkazu:

    ifdown eth0 && ifup eth0
    

    Důležité

    Pokud používáte vzdálené připojení, spusťte ifdown i ifup na stejném řádku.

  8. Ověřte přidání IP adresy k síťovému rozhraní pomocí následujícího příkazu:

    ip addr list eth0
    

    V seznamu by se měla zobrazit IP adresa, kterou jste přidali. Příklad:

    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
    

Ověřování (Ubuntu 14/16)

Abyste měli jistotu, že se budete moct připojit k internetu ze sekundární konfigurace IP přes veřejnou IP adresu, která je k ní přidružená, použijte následující příkaz:

ping -I 10.1.0.5 outlook.com

Poznámka:

V případě sekundárních konfigurací IP adres můžete příkazem ping na internet pouze v případě, že má konfigurace přidruženou veřejnou IP adresu. Pro konfigurace primárních IP adres se veřejná IP adresa nevyžaduje k odeslání příkazu ping na internet.

U virtuálních počítačů s Linuxem může být při pokusu o ověření odchozího připojení ze sekundární síťové karty potřeba přidat odpovídající trasy. Prohlédněte si odpovídající dokumentaci k distribuci Linuxu. Toto je jedna z metod, jak to provést:

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
  • Nezapomeňte nahradit:

    • 10.1.0.5 s privátní IP adresou, která má přidruženou veřejnou IP adresu

    • 10.1.0.1 na výchozí bránu

    • eth2 za název sekundárního síťového rozhraní.

Ubuntu 18.04+

Expandovat

Ubuntu 18.04 a novější se změnily na netplan správu sítě operačního systému. Doporučujeme prohlédnout si nejnovější dokumentaci k distribuci Linuxu.

  1. Otevřete okno terminálu.

  2. Ujistěte se, že jste kořenový uživatel. Pokud ne, zadejte následující příkaz:

    sudo -i
    
  3. Vytvořte soubor pro druhé rozhraní a otevřete ho v textovém editoru:

    vi /etc/netplan/60-static.yaml
    
  4. Do souboru přidejte následující řádky a nahraďte 10.1.0.5/24 ip adresou a maskou podsítě:

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

    Pokud chcete přidat další privátní IP adresy, upravte soubor a přidejte nové privátní IP adresy na následujících řádcích:

    network:
        version: 2
        ethernets:
            eth0:
                addresses:
                    - 10.1.0.5/24
                    - 10.1.0.6/24
    
  5. Uložte soubor pomocí tohoto příkazu:

    :wq
    
  6. Otestujte změny pomocí netplanu a ověřte syntaxi:

    netplan try
    

    Poznámka:

    netplan try použije změny dočasně a změny se vrátí zpět po 120 sekundách. Pokud dojde ke ztrátě připojení, počkejte 120 sekund a pak se znovu připojte. V té době se změny vrátí zpět.

  7. Za předpokladu, že nedojde k žádným problémům netplan try, použijte změny konfigurace:

    netplan apply
    
  8. Ověřte přidání IP adresy k síťovému rozhraní pomocí následujícího příkazu:

    ip addr list eth0
    

    V seznamu by se měla zobrazit IP adresa, kterou jste přidali. Příklad:

    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
    

Ověření (Ubuntu 18.04+)

Abyste měli jistotu, že se budete moct připojit k internetu ze sekundární konfigurace IP přes veřejnou IP adresu, která je k ní přidružená, použijte následující příkaz:

ping -I 10.1.0.5 outlook.com

Poznámka:

V případě sekundárních konfigurací IP adres můžete příkazem ping na internet pouze v případě, že má konfigurace přidruženou veřejnou IP adresu. U primárních konfigurací IP adres se veřejná IP adresa nevyžaduje k odeslání příkazu ping na internet.

Pokud ověřujete odchozí připojení ze sekundárního síťového rozhraní na virtuálním počítači s Linuxem, možná bude nutné přidat odpovídající trasy. To lze provést několika způsoby. Další informace najdete v odpovídající dokumentaci k vaší distribuci Linuxu. Toto je jedna z metod, jak to provést:

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
  • Ujistěte se, že nahrazujete:

    • 10.1.0.5 s privátní IP adresou, která má přidruženou veřejnou IP adresu

    • 10.1.0.1 na výchozí bránu

    • eth2 za název sekundárního síťového rozhraní.

Red Hat Enterprise Linux a další

Expandovat
  1. Otevřete okno terminálu.

  2. Ujistěte se, že jste kořenový uživatel. Pokud ne, zadejte následující příkaz:

    sudo -i
    
  3. Zadejte své heslo a postupujte podle zobrazených pokynů. Jakmile jste kořenový uživatel, přejděte do složky síťových skriptů pomocí následujícího příkazu:

    cd /etc/sysconfig/network-scripts
    
  4. Zobrazte seznam souvisejících souborů ifcfg pomocí následujícího příkazu:

    ls ifcfg-*
    

    Mezi soubory by se měl zobrazit soubor ifcfg-eth0.

  5. Pokud chcete přidat IP adresu, vytvořte pro ni konfigurační soubor, jak je znázorněno níže. Pro každou konfiguraci IP adresy se musí vytvořit jeden soubor.

    touch ifcfg-eth0:0
    
  6. Otevřete soubor ifcfg-eth0:0 pomocí tohoto příkazu:

    vi ifcfg-eth0:0
    
  7. Přidejte obsah do souboru, v tomto případě eth0:0, pomocí následujícího příkazu. Nahraďte 10.1.0.5 další privátní IP adresu a masku podsítě.

    DEVICE=eth0:0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=10.1.0.5
    NETMASK=255.255.255.0
    
  8. Uložte soubor pomocí tohoto příkazu:

    :wq
    
  9. Pokud chcete do konfigurace sítě přidat další privátní IP adresy, vytvořte další konfigurační soubory a přidejte do souboru informace o IP adrese.

    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. Restartujte síťové služby a ověřte úspěšné provedení změn spuštěním následujících příkazů:

    systemctl restart NetworkManager.service
    ifconfig
    

    Měli byste vidět IP adresu nebo adresy, které jste přidali do vráceného seznamu.

    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)
    

Ověřování (Red Hat a další)

Abyste měli jistotu, že se budete moct připojit k internetu ze sekundární konfigurace IP přes veřejnou IP adresu, která je k ní přidružená, použijte následující příkaz:

ping -I 10.0.0.5 outlook.com

Poznámka:

V případě sekundárních konfigurací IP adres můžete příkazem ping na internet pouze v případě, že má konfigurace přidruženou veřejnou IP adresu. Pro konfigurace primárních IP adres se veřejná IP adresa nevyžaduje k odeslání příkazu ping na internet.

U virtuálních počítačů s Linuxem může být při pokusu o ověření odchozího připojení ze sekundární síťové karty potřeba přidat odpovídající trasy. Další informace najdete v odpovídající dokumentaci k vaší distribuci Linuxu. Toto je jedna z metod, jak to provést:

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
  • Nezapomeňte nahradit:

    • 10.0.0.5 za privátní IP adresu, ke které je přidružená veřejná IP adresa,

    • 10.0.0.1 za vaši výchozí bránu,

    • eth2 za název sekundárního síťového rozhraní.

Debian GNU/Linux

Expandovat

Doporučujeme prohlédnout si nejnovější dokumentaci k distribuci Linuxu.

  1. Otevřete okno terminálu.

  2. Ujistěte se, že jste kořenový uživatel. Pokud ne, zadejte následující příkaz:

    sudo -i
    
  3. Aktualizujte konfigurační soubor síťového rozhraní (za předpokladu "eth0").

    • Ponechejte stávající položku řádku pro protokol DHCP. Primární IP adresa bude nakonfigurována stejně jako dříve.

    • Přidejte konfiguraci pro další statickou IP adresu pomocí následujících příkazů:

      cd /etc/network/interfaces.d/
      ls
      

      Měl by se zobrazit soubor .cfg.

  4. Otevřete soubor . Na konci souboru by se měly zobrazit tyto řádky:

    auto eth0
    iface eth0 inet dhcp
    
  5. Za řádky, které v souboru existují, přidejte následující řádky. Nahraďte 10.1.0.5 svoji privátní IP adresu a masku podsítě.

    iface eth0 inet static
    address 10.1.0.5
    netmask 255.255.255.0
    

    Pokud chcete přidat další privátní IP adresy, upravte soubor a přidejte nové privátní IP adresy na následujících řádcích:

    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. Uložte soubor pomocí tohoto příkazu:

    :wq
    
  7. Restartujte síťové služby, aby se změny projevily. Pro Debian 8 a vyšší lze to provést pomocí následujícího příkazu:

    systemctl restart networking
    

    Pro předchozí verze Debianu můžete použít následující příkazy:

    service networking restart
    
  8. Ověřte přidání IP adresy k síťovému rozhraní pomocí následujícího příkazu:

    ip addr list eth0
    

    V seznamu by se měla zobrazit IP adresa, kterou jste přidali. Příklad:

    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
    

Ověřování (Debian GNU/Linux)

Abyste měli jistotu, že se budete moct připojit k internetu ze sekundární konfigurace IP přes veřejnou IP adresu, která je k ní přidružená, použijte následující příkaz:

ping -I 10.1.0.5 outlook.com

Poznámka:

V případě sekundárních konfigurací IP adres můžete příkazem ping na internet pouze v případě, že má konfigurace přidruženou veřejnou IP adresu. Pro konfigurace primárních IP adres se veřejná IP adresa nevyžaduje k odeslání příkazu ping na internet.

U virtuálních počítačů s Linuxem může být při pokusu o ověření odchozího připojení ze sekundární síťové karty potřeba přidat odpovídající trasy. Prohlédněte si odpovídající dokumentaci k distribuci Linuxu. Toto je jedna z metod, jak to provést:

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
  • Nezapomeňte nahradit:

    • 10.1.0.5 s privátní IP adresou, která má přidruženou veřejnou IP adresu

    • 10.1.0.1 na výchozí bránu

    • eth2 za název sekundárního síťového rozhraní.

Další kroky