Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Egy Azure virtuális géphez (VM) egy vagy több hálózati adapter (NIC) van csatlakoztatva. Bármelyik hálózati adapter rendelkezhet egy vagy több hozzárendelt statikus vagy dinamikus nyilvános vagy magánhálózati IP-címmel.
Több IP-cím hozzárendelése egy virtuális géphez a következő képességeket teszi elérhetővé:
Több webhely vagy szolgáltatás üzemeltetése különböző IP-címekkel és TLS/SSL-tanúsítványokkal egyetlen kiszolgálón.
Használat hálózati virtuális készülékként, például tűzfalként vagy terheléselosztóként.
Az Azure Load Balancer háttérkészletéhez bármely hálózati kártya bármely privát IP-címét hozzá lehet adni. Korábban csak az elsődleges hálózati adapter elsődleges IP-címét lehetett hozzáadni a háttérkészlethez. További információ a több IP-konfiguráció terheléselosztásáról: Több IP-konfiguráció terheléselosztása.
A virtuális géphez csatolt minden hálózati adapter egy vagy több hozzárendelt IP-konfigurációval rendelkezik. Az egyes konfigurációkhoz egy statikus vagy dinamikus magánhálózati IP-cím van hozzárendelve. Az egyes konfigurációkhoz egy nyilvános IP-cím erőforrás is hozzárendelhető. Az Azure-beli IP-címekről további információt az Azure-beli IP-címekben talál.
Megjegyzés
Az egyetlen hálózati adapteren lévő összes IP-konfigurációt ugyanahhoz az alhálózathoz kell társítani. Ha több IP-címet szeretne használni a különböző alhálózatokon, több hálózati adapter is használható egy virtuális gépen. Ha többet szeretne megtudni az Azure-beli virtuális gépeken található több hálózati adapterről, olvassa el a Több hálózati adapterrel rendelkező virtuális gép létrehozása című témakört.
A hálózati adapterhez legfeljebb hány privát IP-cím rendelhető. Az Azure-előfizetésekben használható nyilvános IP-címek száma is korlátozott. Részletekért tekintse meg az Azure korlátait .
Ez a cikk azt ismerteti, hogyan adhat hozzá több IP-címet egy virtuális géphez az Azure CLI használatával.
Előfeltételek
- Egy Azure-fiók, aktív előfizetéssel. Fiók ingyenes létrehozása.
Használja a Bash-környezetet az Azure Cloud Shellben. További információ: A Bash rövid útmutatója az Azure Cloud Shellben.
Ha inkább helyi cli-referenciaparancsokat szeretne futtatni, telepítse az Azure CLI-t. Ha Windows vagy macOS rendszert használ, fontolja meg az Azure CLI Docker-tárolóban való futtatását. További információ: Az Azure CLI futtatása Docker-tárolóban.
Ha helyi telepítést használ, jelentkezzen be az Azure CLI-be az az login parancs futtatásával. A hitelesítési folyamat befejezéséhez kövesse a terminálon megjelenő lépéseket. További bejelentkezési lehetőségekért lásd : Bejelentkezés az Azure CLI-vel.
Amikor a rendszer kéri, először telepítse az Azure CLI-bővítményt. További információ a bővítményekről: Bővítmények használata az Azure CLI-vel.
Futtassa az az version parancsot a telepített verzió és a függő kódtárak megkereséséhez. A legújabb verzióra az az upgrade paranccsal frissíthet.
- Ehhez az oktatóanyaghoz az Azure CLI 2.0.28-s vagy újabb verziója szükséges. Az Azure Cloud Shell használata esetén a legújabb verzió már telepítve van.
Feljegyzés
Bár a jelen cikkben ismertetett lépések az összes IP-konfigurációt egyetlen hálózati adapterhez rendelik, több hálózati adapteres virtuális gép bármely hálózati adapteréhez több IP-konfigurációt is hozzárendelhet. Ha többet szeretne megtudni arról, hogyan hozhat létre több hálózati adapterrel rendelkező virtuális gépet, olvassa el a Több hálózati adapterrel rendelkező virtuális gép létrehozása című témakört.
Ábra: Az ebben a útmutatóban létrehozott hálózati konfigurációs erőforrások diagramja.
Erőforráscsoport létrehozása
Az Azure-erőforráscsoport olyan logikai tároló, amelybe a rendszer üzembe helyezi és kezeli az Azure-erőforrásokat.
Hozzon létre egy erőforráscsoportot az az group create paranccsal, neve myResourceGroup, az eastus2 helyen.
az group create \
--name myResourceGroup \
--location eastus2
Virtuális hálózat létrehozása
Ebben a szakaszban létrehoz egy virtuális hálózatot a virtuális géphez.
Virtuális hálózat létrehozásához használja a network vnet create parancsot.
az network vnet create \
--resource-group myResourceGroup \
--location eastus2 \
--name myVNet \
--address-prefixes 10.1.0.0/16 \
--subnet-name myBackendSubnet \
--subnet-prefixes 10.1.0.0/24
Nyilvános IP-címek létrehozása
Az az network public-ip create használatával hozzon létre két nyilvános IP-címet.
az network public-ip create \
--resource-group myResourceGroup \
--name myPublicIP-1 \
--sku Standard \
--version IPv4 \
--zone 1 2 3
az network public-ip create \
--resource-group myResourceGroup \
--name myPublicIP-2 \
--sku Standard \
--version IPv4 \
--zone 1 2 3
Hálózati biztonsági csoport létrehozása
Ebben a szakaszban egy hálózati biztonsági csoportot hoz létre a virtuális géphez és a virtuális hálózathoz.
A hálózati biztonsági csoport létrehozásához használja az az network nsg create parancsot.
az network nsg create \
--resource-group myResourceGroup \
--name myNSG
Hálózati biztonsági csoport szabályainak létrehozása
Létrehozhat egy szabályt, amely engedélyezi a virtuális géphez való csatlakozást a 22-s porton az SSH-hoz.
Az network nsg rule create használatával hozza létre a hálózati biztonsági csoport szabályait.
az network nsg rule create \
--resource-group myResourceGroup \
--nsg-name myNSG \
--name myNSGRuleSSH \
--protocol '*' \
--direction inbound \
--source-address-prefix '*' \
--source-port-range '*' \
--destination-address-prefix '*' \
--destination-port-range 22 \
--access allow \
--priority 200
Hálózati adapter létrehozása
A(z) az network nic create parancs használatával hozza létre a virtuális gép hálózati adapterét. A nyilvános IP-címek és a korábban létrehozott NSG a hálózati adapterhez vannak társítva. A hálózati adapter a korábban létrehozott virtuális hálózathoz van csatolva.
az network nic create \
--resource-group myResourceGroup \
--name myNIC1 \
--private-ip-address-version IPv4 \
--vnet-name myVNet \
--subnet myBackEndSubnet \
--network-security-group myNSG \
--public-ip-address myPublicIP-1
Másodlagos privát és nyilvános IP-konfiguráció létrehozása
Használja a az network nic ip-config create parancsot a hálózati kártya másodlagos privát és nyilvános IP-konfigurációjának létrehozásához. Cserélje le a 10.1.0.5-öt a másodlagos magánhálózati IP-címére.
az network nic ip-config create \
--resource-group myResourceGroup \
--name ipconfig2 \
--nic-name myNIC1 \
--private-ip-address 10.1.0.5 \
--private-ip-address-version IPv4 \
--vnet-name myVNet \
--subnet myBackendSubnet \
--public-ip-address myPublicIP-2
Harmadlagos privát IP-konfiguráció létrehozása
A az network nic ip-config create használatával hozza létre a harmadlagos magánhálózati IP-konfigurációt a hálózati adapterhez. Cserélje le 10.1.0.6 a saját másodlagos privát IP-címére.
az network nic ip-config create \
--resource-group myResourceGroup \
--name ipconfig3 \
--nic-name myNIC1 \
--private-ip-address 10.1.0.6 \
--private-ip-address-version IPv4 \
--vnet-name myVNet \
--subnet myBackendSubnet
Megjegyzés
Statikus IP-cím hozzáadásakor meg kell adnia egy nem használt, érvényes címet azon az alhálózaton, amelyhez a hálózati adapter csatlakozik.
Virtuális gép létrehozása
A virtuális gép létrehozásához használja az az vm create parancsot.
az vm create \
--resource-group myResourceGroup \
--name myVM \
--nics myNIC1 \
--image Ubuntu2204 \
--admin-username azureuser \
--authentication-type ssh \
--generate-ssh-keys
IP-címek hozzáadása a virtuális gép operációs rendszeréhez
Csatlakozzon és jelentkezzen be egy több privát IP-címmel létrehozott virtuális gépre. Manuálisan kell hozzáadnia a virtuális géphez hozzáadott összes magánhálózati IP-címet, beleértve az elsődleges ip-címet is. Végezze el a következő lépéseket a virtuálisgép-operációs rendszerhez.
Windows Server
Kibővít
Nyisson meg egy parancssort vagy a PowerShellt.
Írja be
ipconfig /all
a parancssorba. Ekkor megjelenik a DHCP-vel hozzárendelt elsődleges magánhálózati IP-cím.A hálózati kapcsolatok konfigurációjának megnyitásához írja be
ncpa.cpl
a parancssorba .Nyissa meg az új IP-címekhez rendelt hálózati adapter tulajdonságait .
Kattintson duplán A TCP/IP protokoll 4-es verziója (TCP/IPv4) elemre.
Válassza a következő IP-cím használata:. Írja be a következő értékeket.
Beállítás Érték IP-cím: Adja meg az elsődleges privát IP-címet. Alhálózati maszk: Adjon meg egy alhálózati maszkot az IP-cím alapján.
Ha például az alhálózat egy /24 alhálózat, akkor a maszk 255.255.255.0.Alapértelmezett átjáró: Az alhálózat első IP-címe.
Ha az alhálózat 10.0.0.0/24, akkor az átjáró IP-címe 10.0.0.1.Válassza ki, hogy a következő DNS-kiszolgáló címeket használja:. Írja be a következő értékeket.
Beállítás Érték Előnyben részesített DNS-kiszolgáló: Adja meg az elsődleges DNS-kiszolgálót.
Adja meg a 168.63.129.16 IP-címet az alapértelmezett Azure-beli DNS használatához.Válassza a Speciális gombot.
Válassza a Hozzáadás lehetőséget.
Adja meg az Azure hálózati adapterhez hozzáadott magánhálózati IP-címet . Adja meg a megfelelő alhálózati maszkot. Válassza a Hozzáadás lehetőséget.
Ismételje meg az előző lépéseket az Azure hálózati adapterhez hozzáadott további privát IP-címek hozzáadásához.
Fontos
Soha ne rendelje hozzá manuálisan a nyilvános IP-címet egy Azure-beli virtuális géphez a virtuális gép operációs rendszerén belül. Ha manuálisan állítja be az IP-címet az operációs rendszeren belül, győződjön meg arról, hogy ugyanaz a cím, mint az Azure hálózati adapterhez hozzárendelt magánhálózati IP-cím. A cím helyes hozzárendelésének elmulasztása a virtuális géphez való kapcsolódás megszakadását okozhatja. További információ: Ip-címbeállítások módosítása.
A magánhálózati IP-címekről további információt a Privát IP-cím című témakörben talál.
A másodlagos IP-címbeállítások bezárásához válassza az OK gombot.
Az adapter beállításainak bezárásához kattintson az OK gombra. Az RDP-kapcsolat újra létrejön.
Nyisson meg egy parancssort vagy a PowerShellt.
Írja be
ipconfig /all
a parancssorba.Ellenőrizze, hogy az elsődleges és másodlagos magánhálózati IP-címek hozzá lettek-e adva a konfigurációhoz.
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
Győződjön meg arról, hogy a Windowsban használt elsődleges magánhálózati IP-cím megegyezik az Azure-beli virtuálisgép-hálózati adapter elsődleges IP-címével. További információ: Nincs internetkapcsolat több IP-címmel rendelkező Azure Windows rendszerű virtuális gépről.
Érvényesítés (Windows Server)
A másodlagos IP-konfigurációból a nyilvános IP-címen keresztüli internetkapcsolat ellenőrzéséhez használja az alábbi parancsot. Cserélje le a 10.1.0.5-öt az Azure-beli virtuális gép hálózati adapteréhez hozzáadott másodlagos privát IP-címre.
ping -S 10.1.0.5 outlook.com
Feljegyzés
Másodlagos IP-konfigurációk esetén pingelhet az internetre, ha a konfigurációhoz nyilvános IP-cím van társítva. Az elsődleges IP-konfigurációkhoz nem szükséges nyilvános IP-cím az internethez való pingeléshez.
SUSE Linux Enterprise és openSUSE
Kibővít
A SUSE-alapú disztribúciók acloud-netconfig
csomag beépülő cloud-netconfig-azure
modulját használják további IP-címek kezelésére. A rendszergazda részéről nincs szükség manuális konfigurációra. A platformon beállított felület első IP-címe DHCP-n keresztül van hozzárendelve. A cloud-netconfig beépülő modul ezután folyamatosan (percenként egyszer) mintavételezi az Azure Instance Metadata Service API-t a felülethez rendelt további IP-címekhez, és automatikusan hozzáadja/eltávolítja őket másodlagos IP-címként.
Ezt a beépülő modult alapértelmezés szerint telepíteni kell és engedélyezni kell az új képeken. A régi számítási feladatok konfigurációs lépései itt találhatók: https://www.suse.com/c/multi-nic-cloud-netconfig-ec2-azure/.
Ubuntu 14/16
Kibővít
Javasoljuk, hogy tekintse meg a Linux-disztribúció legújabb dokumentációját.
Nyisson meg egy terminálablakot.
Győződjön meg arról, hogy Ön a root felhasználó. Ha nem, írja be a következő parancsot:
sudo -i
Frissítse a hálózati adapter konfigurációs fájlját (feltéve, hogy "eth0").
A meglévő sortételt hagyja meg a DHCP esetében. Az elsődleges IP-cím konfigurációja nem változik.
Adjon hozzá egy konfigurációt egy további statikus IP-cím számára a következő parancsokkal:
cd /etc/network/interfaces.d/ ls
Egy .cfg fájlnak kell megjelennie.
Nyissa meg a fájlt . A következő soroknak kell megjelennie a fájl végén:
auto eth0 iface eth0 inet dhcp
Adja hozzá a következő sorokat a fájlban található sorok után. Cserélje le
10.1.0.5
a magánhálózati IP-címet és az alhálózati maszkot.iface eth0 inet static address 10.1.0.5 netmask 255.255.255.0
További privát IP-címek hozzáadásához szerkessze a fájlt, és adja hozzá az új magánhálózati IP-címeket a következő sorokhoz:
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
Mentse a fájlt a következő paranccsal:
:wq
Állítsa alaphelyzetbe a hálózati adaptert a következő paranccsal:
ifdown eth0 && ifup eth0
Fontos
Futtassa az ifdown és az ifup parancsot ugyanabban a sorban, ha távoli kapcsolatot használ.
A következő paranccsal ellenőrizze, hogy az IP-cím hozzá van-e adva a hálózati adapterhez:
ip addr list eth0
A listán meg kell jelennie a hozzáadott IP-címnek. Példa:
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
Ellenőrzés (Ubuntu 14/16)
Ha meg szeretné győződni arról, hogy a másodlagos IP-konfigurációból tud csatlakozni az internethez a társított nyilvános IP-címen keresztül, használja a következő parancsot:
ping -I 10.1.0.5 outlook.com
Feljegyzés
Másodlagos IP-konfigurációk esetén csak akkor pingelhet az internetre, ha a konfigurációhoz nyilvános IP-cím van társítva. Az elsődleges IP-konfigurációkhoz nem szükséges nyilvános IP-cím az internethez való pingeléshez.
Linux rendszerű virtuális gépek esetén előfordulhat, hogy a másodlagos hálózati adapterről érkező kimenő kapcsolat ellenőrzéséhez megfelelő útvonalakat kell hozzáadnia. Tekintse meg a Linux-disztribúció megfelelő dokumentációját. Az egyik lehetséges módszer a következő:
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
Győződjön meg arról, hogy lecseréli a következőt:
10.1.0.5 egy privát IP-cím, amelyhez nyilvános IP-cím van társítva
10.1.0.1 az alapértelmezett átjáróhoz
az eth2-t a másodlagos hálózati adapter nevére
Ubuntu 18.04+
Kibővít
Az Ubuntu 18.04 és újabb verziói áttértek netplan
használatára az operációs rendszer hálózatkezeléséhez. Javasoljuk, hogy tekintse meg a Linux-disztribúció legújabb dokumentációját.
Nyisson meg egy terminálablakot.
Győződjön meg arról, hogy Ön a gyökérfelhasználó. Ha nem Ön az, írja be a következő parancsot:
sudo -i
Hozzon létre egy fájlt a második felülethez, és nyissa meg egy szövegszerkesztőben:
vi /etc/netplan/60-static.yaml
Adja hozzá a következő sorokat a fájlhoz, lecserélve a
10.1.0.5/24
-t az Ön IP-címére és alhálózati maszkjára:network: version: 2 ethernets: eth0: addresses: - 10.1.0.5/24
További privát IP-címek hozzáadásához szerkessze a fájlt, és adja hozzá az új magánhálózati IP-címeket a következő sorokhoz:
network: version: 2 ethernets: eth0: addresses: - 10.1.0.5/24 - 10.1.0.6/24
Mentse a fájlt a következő paranccsal:
:wq
Tesztelje a módosításokat a netplan segítségével , és próbálja meg megerősíteni a szintaxist:
netplan try
Feljegyzés
netplan try
ideiglenesen alkalmazza a módosításokat, és 120 másodperc után visszaállítja a módosításokat. Ha megszakad a kapcsolat, várjon 120 másodpercet, majd csatlakozzon újra. Ekkor a módosítások vissza lettek állítva.Ha nem merül fel
netplan try
probléma, alkalmazza a konfiguráció módosításait:netplan apply
A következő paranccsal ellenőrizze, hogy az IP-cím hozzá van-e adva a hálózati adapterhez:
ip addr list eth0
A listán meg kell jelennie a hozzáadott IP-címnek. Példa:
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
Érvényesítés (Ubuntu 18.04+)
Ha meg szeretné győződni arról, hogy a másodlagos IP-konfigurációból tud csatlakozni az internethez a társított nyilvános IP-címen keresztül, használja a következő parancsot:
ping -I 10.1.0.5 outlook.com
Megjegyzés
Másodlagos IP-konfigurációk esetén csak akkor pingelhet az internetre, ha a konfigurációhoz nyilvános IP-cím van társítva. Az elsődleges IP-konfigurációkhoz nincs szükség nyilvános IP-címre az internethez való pingeléshez.
Linux rendszerű virtuális gépek esetében a másodlagos hálózati adapterről kimenő kapcsolatok ellenőrzésekor szükség lehet a megfelelő útvonalak hozzáadására. Ezt többféleképpen teheti meg. Tekintse át a Linux-disztribúciójára vonatkozó megfelelő dokumentációt. Az egyik lehetséges módszer a következő:
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
Győződjön meg arról, hogy lecseréli a következőt:
10.1.0.5 az a magánhálózati IP-cím, amelyhez egy nyilvános IP-cím van társítva
10.1.0.1 az alapértelmezett átjáróhoz
az eth2-t a másodlagos hálózati kártya nevére
Red Hat Enterprise Linux és mások
Kibővít
Nyisson meg egy terminálablakot.
Győződjön meg arról, hogy Ön a root felhasználó. Ha nem, írja be a következő parancsot:
sudo -i
Adja meg a jelszavát, és kövesse a megjelenő utasításokat. Miután Ön a gyökérfelhasználó, lépjen a hálózati szkriptek mappájába a következő paranccsal:
cd /etc/sysconfig/network-scripts
Listázza a kapcsolódó ifcfg-fájlokat a következő paranccsal:
ls ifcfg-*
A fájlok között meg kell jelennie az ifcfg-eth0 fájlnak.
IP-cím hozzáadásához hozzon létre egy hozzá tartozó konfigurációs fájlt az alábbiakban látható módon. Vegye figyelembe, hogy minden IP-konfigurációhoz létre kell hozni egy fájlt.
touch ifcfg-eth0:0
Nyissa meg az ifcfg-eth0:0 fájlt a következő paranccsal:
vi ifcfg-eth0:0
Adjon tartalmat a fájlhoz (ebben az esetben az eth0:0 fájlhoz) a következő paranccsal. Cserélje le
10.1.0.5
a további magánhálózati IP-címre és alhálózati maszkra.DEVICE=eth0:0 BOOTPROTO=static ONBOOT=yes IPADDR=10.1.0.5 NETMASK=255.255.255.0
Mentse a fájlt a következő paranccsal:
:wq
Ha további privát IP-címeket szeretne hozzáadni a hálózati konfigurációhoz, hozzon létre további konfigurációs fájlokat, és adja hozzá az IP-adatokat a fájlhoz.
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
Indítsa újra a hálózati szolgáltatásokat, és a következő parancsok futtatásával győződjön meg arról, hogy a módosítások sikeresen végre lettek hajtva:
systemctl restart NetworkManager.service ifconfig
A visszatérített listában meg kell hogy jelenjenek a hozzáadott IP-címek vagy cím(ek).
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)
Ellenőrzés (Red Hat és mások)
Ha meg szeretné győződni arról, hogy a másodlagos IP-konfigurációból tud csatlakozni az internethez a társított nyilvános IP-címen keresztül, használja a következő parancsot:
ping -I 10.0.0.5 outlook.com
Feljegyzés
Másodlagos IP-konfigurációk esetén csak akkor pingelhet az internetre, ha a konfigurációhoz nyilvános IP-cím van társítva. Az elsődleges IP-konfigurációkhoz nem szükséges nyilvános IP-cím az internethez való pingeléshez.
Linux rendszerű virtuális gépek esetén előfordulhat, hogy a másodlagos hálózati adapterről érkező kimenő kapcsolat ellenőrzéséhez megfelelő útvonalakat kell hozzáadnia. Tekintse át a Linux-disztribúciójára vonatkozó megfelelő dokumentációt. Az egyik lehetséges módszer a következő:
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
Győződjön meg arról, hogy lecseréli a következőt:
a 10.0.0.5 magánhálózati IP-címmel, amelyhez nyilvános IP-cím is tartozik
Állítsd be a 10.0.0.1-et alapértelmezett átjáróként.
A másodlagos hálózati adapter neve legyen eth2.
Debian GNU/Linux
Kibővít
Javasoljuk, hogy tekintse meg a Linux-disztribúció legújabb dokumentációját.
Nyisson meg egy terminálablakot.
Győződjön meg arról, hogy Ön a root felhasználó. Ha nem, írja be a következő parancsot:
sudo -i
Frissítse a hálózati adapter konfigurációs fájlját (feltéve, hogy "eth0").
A dhcp esetében hagyja meg a meglévő sortételt. Az elsődleges IP-cím konfigurációja nem változik.
Adjon hozzá egy konfigurációt egy további statikus IP-cím számára a következő parancsokkal:
cd /etc/network/interfaces.d/ ls
Látnod kell egy .cfg fájlt.
Nyissa meg a fájlt . A következő soroknak kell megjelennie a fájl végén:
auto eth0 iface eth0 inet dhcp
Adja hozzá a következő sorokat a fájlban található sorok után. Cserélje le a
10.1.0.5
a(z) magánhálózati IP-címével és alhálózati maszkjával.iface eth0 inet static address 10.1.0.5 netmask 255.255.255.0
További privát IP-címek hozzáadásához szerkessze a fájlt, és adja hozzá az új magánhálózati IP-címeket a következő sorokhoz:
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
Mentse a fájlt a következő paranccsal:
:wq
Indítsa újra a hálózati szolgáltatásokat a módosítások érvénybe lépéséhez. Debian 8 és újabb verziók esetén ez az alábbi paranccsal végezhető el:
systemctl restart networking
A Debian korábbi verzióihoz az alábbi parancsokat használhatja:
service networking restart
A következő paranccsal ellenőrizze, hogy az IP-cím hozzá van-e adva a hálózati adapterhez:
ip addr list eth0
A listán meg kell jelennie a hozzáadott IP-címnek. Példa:
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
Érvényesítés (Debian GNU/Linux)
Ha meg szeretné győződni arról, hogy a másodlagos IP-konfigurációból tud csatlakozni az internethez a társított nyilvános IP-címen keresztül, használja a következő parancsot:
ping -I 10.1.0.5 outlook.com
Feljegyzés
Másodlagos IP-konfigurációk esetén csak akkor pingelhet az internetre, ha a konfigurációhoz nyilvános IP-cím van társítva. Az elsődleges IP-konfigurációkhoz nem szükséges nyilvános IP-cím az internethez való pingeléshez.
Linux rendszerű virtuális gépek esetén előfordulhat, hogy a másodlagos hálózati adapterről érkező kimenő kapcsolat ellenőrzéséhez megfelelő útvonalakat kell hozzáadnia. Tekintse meg a Linux-disztribúció megfelelő dokumentációját. Az egyik lehetséges módszer a következő:
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
Győződjön meg arról, hogy lecseréli a következőt:
10.1.0.5 egy magánhálózaton lévő IP-cím, amelyhez egy nyilvános IP-cím van társítva
10.1.0.1 az alapértelmezett átjáróhoz
A másodlagos hálózati adapter nevét eth2-re állítsa be.
Következő lépések
- További információ a nyilvános IP-címekről az Azure-ban.
- További információ a privát IP-címekről az Azure-ban.
- Megtudhatja, hogyan konfigurálhat IP-címeket egy Azure-hálózati adapterhez.