Virtuális gép létrehozása statikus nyilvános IP-címmel az Azure CLI használatával
Ebben a cikkben egy statikus nyilvános IP-címmel rendelkező virtuális gépet fog létrehozni. A nyilvános IP-címek lehetővé teszik a virtuális géppel való kommunikációt az internetről. Dinamikus cím helyett statikus nyilvános IP-címet rendelhet hozzá, hogy a cím ne változhasson.
A nyilvános IP-címek névleges díjkötelesek. Az előfizetésenként használható nyilvános IP-címek száma korlátozott.
Előfeltételek
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.
- Egy Azure-fiók, aktív előfizetéssel. Fiók ingyenes létrehozása.
- 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.
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 csoporttal , amelynek neve myResourceGroup az eastus2 helyen.
az group create \
--name myResourceGroup \
--location eastus2
Hozzon létre egy nyilvános IP-címet
Az az network public-ip create használatával hozzon létre egy szabványos nyilvános IPv4-címet.
Az alábbi parancs létrehoz egy myPublicIP nevű zónaredundáns nyilvános IP-címet a myResourceGroupban.
az network public-ip create \
--resource-group myResourceGroup \
--name myPublicIP \
--version IPv4 \
--sku Standard \
--zone 1 2 3
Virtuális gép létrehozása
Hozzon létre egy virtuális gépet az az vm create használatával.
Az alábbi parancs létrehoz egy Windows Server rendszerű virtuális gépet. A paraméterben -PublicIPAddressName
korábban létrehozott nyilvános IP-cím nevét fogja megadni. Amikor a rendszer kéri, adjon meg egy felhasználónevet és jelszót a virtuális gép hitelesítő adataiként:
az vm create \
--name myVM \
--resource-group TutorVMRoutePref-rg \
--public-ip-address myPublicIP \
--size Standard_A2 \
--image MicrosoftWindowsServer:WindowsServer:2019-Datacenter:latest \
--admin-username azureuser
A nyilvános IP-címváltozatokról további információt a nyilvános IP-címek termékváltozatai című témakörben talál. Egy virtuális gép hozzáadható egy Azure Load Balancer háttérkészletéhez. A nyilvános IP-cím termékváltozatának meg kell egyeznie a terheléselosztó nyilvános IP-címének termékváltozatával. További információ: Azure Load Balancer.
Tekintse meg a hozzárendelt nyilvános IP-címet, és győződjön meg arról, hogy statikus címként lett létrehozva, az az network public-ip show használatával:
az network public-ip show \
--resource-group myResourceGroup \
--name myPublicIP \
--query [ipAddress,publicIpAllocationMethod,sku] \
--output table
Figyelmeztetés
Ne módosítsa az IP-címbeállításokat a virtuális gép operációs rendszerén belül. Az operációs rendszer nem tud az Azure nyilvános IP-címéről. Bár magánhálózati IP-címbeállításokat is hozzáadhat az operációs rendszerhez, azt javasoljuk, hogy ezt csak akkor tegye meg, ha szükséges, és csak a magánhálózati IP-cím hozzáadása operációs rendszerhez való olvasása után.
Feljegyzés
Az Azure alapértelmezett kimenő hozzáférési IP-címet biztosít azokhoz a virtuális gépekhez, amelyek vagy nincsenek hozzárendelve nyilvános IP-címhez, vagy egy belső alapszintű Azure-terheléselosztó háttérkészletében találhatók. Az alapértelmezett kimenő hozzáférési IP-mechanizmus olyan kimenő IP-címet biztosít, amely nem konfigurálható.
Az alapértelmezett kimenő hozzáférési IP-cím le van tiltva az alábbi események egyike esetén:
- A virtuális géphez nyilvános IP-cím van hozzárendelve.
- A virtuális gép egy standard terheléselosztó háttérkészletébe kerül kimenő szabályokkal vagy anélkül.
- Egy Azure NAT Gateway-erőforrás van hozzárendelve a virtuális gép alhálózatához.
A virtuálisgép-méretezési csoportok rugalmas vezénylési módban történő használatával létrehozott virtuális gépek nem rendelkeznek alapértelmezett kimenő hozzáféréssel.
Az Azure-beli kimenő kapcsolatokról további információt az Alapértelmezett kimenő hozzáférés az Azure-ban és a Kimenő kapcsolatok forráshálózati címfordításának (SNAT) használata című témakörben talál.
Az erőforrások eltávolítása
Ha már nincs rá szükség, az az group delete paranccsal törölheti az erőforráscsoportot és az összes benne található erőforrást:
az group delete --name myResourceGroup --yes
Következő lépések
- További információ a nyilvános IP-címekről az Azure-ban.
- További információ az összes nyilvános IP-címbeállításról.
- További információ a privát IP-címekről és a statikus privát IP-címek Azure-beli virtuális gépekhez való hozzárendeléséről.
- További információ a Linux és Windows rendszerű virtuális gépek létrehozásáról.