A Bastion üzembe helyezése az Azure CLI használatával

Ez a cikk bemutatja, hogyan helyezhet üzembe Azure Bastion parancssori felülettel. Azure Bastion egy PaaS-szolgáltatás, amelyet az Azure tart fenn az Ön számára, nem pedig egy bastion host, amelyet Ön telepít és tart karban a virtuális gépén. Az Azure Bastion üzembe helyezése virtuális hálózatonként történik, nem előfizetésenként/fiókonként vagy virtuális gépenként. További információt az Azure Bastionről: Mi az Azure Bastion?

Miután üzembe helyezi a Bastiont a virtuális hálózaton, privát IP-címmel csatlakozhat a virtuális gépekhez. Ez a zökkenőmentes RDP/SSH-felület az ugyanazon a virtuális hálózaton lévő összes virtuális gép számára elérhető. Ha a virtuális gép nyilvános IP-címmel rendelkezik, amire semmi másra nincs szüksége, eltávolíthatja.

Diagram, amely bemutatja az Azure Bastion architektúráját.

Ebben a cikkben létrehoz egy virtuális hálózatot (ha még nincs ilyen), üzembe helyezi Azure Bastion parancssori felülettel, és csatlakozik egy virtuális géphez. A Bastiont a következő más módszerekkel is üzembe helyezheti:

Feljegyzés

A Azure Bastion használata Azure Private DNS zónákkal támogatott. Vannak azonban korlátozások. További információ: Azure Bastion gyakori kérdések.

Mielőtt hozzálát

Azure előfizetés

Ellenőrizze, hogy rendelkezik-e Azure előfizetéssel. Ha még nem rendelkezik Azure előfizetéssel, aktiválhatja MSDN-előfizetői előnyeit vagy regisztrálhat egy ingyenes fiókra.

Azure CLI

Ez a cikk a Azure CLI használja. A parancsok futtatásához használhatja a Azure Cloud Shell. A Azure Cloud Shell egy ingyenes interaktív rendszerhéj, amellyel futtathatja a cikkben leírt lépéseket. A Azure gyakran telepített és a fiókjával való használatra konfigurált eszközökkel rendelkezik.

A Cloud Shell megnyitásához válassza a Try it lehetőséget a kódblokk jobb felső sarkában. A Cloud Shellt külön böngészőlapon indíthatja el a https://shell.azure.com megnyitásával, majd a bal sarokban lévő legördülő menüben válaszon a Bash vagy PowerShell között. Válassza a Copy lehetőséget a kódblokkok másolásához, majd illessze be a Cloud Shellbe, és nyomja le az Enter billentyűt a futtatáshoz.

A Bastion üzembe helyezése

Ez a szakasz a Azure CLI használatával segíti a Azure Bastion üzembe helyezését.

Fontos

Az óránkénti díjszabás a Bastion üzembe helyezésének pillanatától kezdődik, a kimenő adathasználattól függetlenül. További információ: Díjszabás és termékváltozatok. Ha a Bastiont egy oktatóanyag vagy teszt részeként helyezi üzembe, javasoljuk, hogy a használat befejezése után törölje ezt az erőforrást.

  1. Ha még nem rendelkezik virtuális hálózattal, hozzon létre egy erőforráscsoportot és egy virtuális hálózatot az `az group create` és `az network vnet create` parancsok használatával.

    az group create --name TestRG1 --location eastus
    
    az network vnet create --resource-group TestRG1 --name VNet1 --address-prefix 10.1.0.0/16 --subnet-name default --subnet-prefix 10.1.0.0/24
    
  2. Az network vnet subnet create parancs használatával hozza létre azt az alhálózatot, amelyhez a Bastion üzembe lesz helyezve. A létrehozott alhálózatnak AzureBastionSubnetnek kell lennie. Ez az alhálózat kizárólag Azure Bastion erőforrásokra van fenntartva. Ha nem rendelkezik AzureBastionSubnet elnevezési értékkel rendelkező alhálózattal, a Bastion nem fog üzembe helyezni.

    • A létrehozható legkisebb AzureBastionSubnet méret a /26. Javasoljuk, hogy /26-os vagy nagyobb méretet hozzon létre a gazdagépek méretezésének támogatására.
    • Hozza létre az AzureBastionSubnetet útvonaltáblák és delegálások nélkül.
    • Ha hálózati biztonsági csoportokat használ az AzureBastionSubneten, tekintse meg az NSG-k használata című cikket.
    az network vnet subnet create --name AzureBastionSubnet --resource-group TestRG1 --vnet-name VNet1 --address-prefix 10.1.1.0/26
    
  3. Hozzon létre egy nyilvános IP-címet Azure Bastion. A nyilvános IP-cím annak a Bastion-erőforrásnak a nyilvános IP-címe, amelyen az RDP/SSH elérhető lesz (a 443-as porton keresztül). A nyilvános IP-címnek ugyanabban a régióban kell lennie, mint a létrehozott Bastion-erőforrásnak. Ezért különös figyelmet kell fordítania a --location megadott értékre.

    az network public-ip create --resource-group TestRG1 --name VNet1-ip --sku Standard --location eastus
    
  4. A az network bastion create használatával hozzon létre egy új Azure Bastion erőforrást a virtuális hálózathoz. A Bastion-erőforrás létrehozása és üzembe helyezése körülbelül 10 percet vesz igénybe.

    Az alábbi példa a Bastion üzembe helyezését az alapszintű termékváltozat használatával hajtja végre. Más termékváltozatok használatával is üzembe helyezheti azokat. A termékváltozat határozza meg a Bastion-telepítés által támogatott funkciókat. Ha nem ad meg termékváltozatot a parancsban, az SKU alapértelmezés szerint Standard lesz. További információ: Bastion SKU-k.

    az network bastion create --name VNet1-bastion --public-ip-address VNet1-ip --resource-group TestRG1 --vnet-name VNet1 --location eastus --sku Basic
    

Csatlakozás virtuális géphez

Ha még nem rendelkezik virtuális gépekkel a virtuális hálózatában, létrehozhat egy virtuális gépet a Feltett: Windows virtuális gép létrehozása vagy Feltett: Linux rendszerű virtuális gép létrehozása

A virtuális géphez való csatlakozáshoz használhatja az alábbi cikkek vagy a következő szakasz lépéseit. Egyes kapcsolattípusokhoz a Bastion Standard SKU vagy magasabb típusú szükséges.

Csatlakozás a portál használatával

Az alábbi lépések végigvezetik a kapcsolat egy típusán a Azure portál használatával.

  1. A Azure portálon lépjen arra a virtuális gépre, amelyhez csatlakozni szeretne.

  2. A panel tetején válassza a Csatlakozás>Bastion lehetőséget, hogy a Bastion panelre lépjen. A Bastion panelre a bal oldali menüvel is léphet.

  3. A Bastion panelen elérhető lehetőségek a Bastion termékváltozatától függenek.

    Ha standard vagy magasabb termékváltozatot használ, több kapcsolati protokoll és portlehetőség érhető el. A beállítások megtekintéséhez bontsa ki a Kapcsolatbeállítások elemet . Általában, hacsak nem konfigurál különböző beállításokat a virtuális géphez, az RDP és a 3389-s port használatával csatlakozik egy Windows számítógéphez. Linux rendszerű számítógéphez az SSH és a 22-s port használatával csatlakozhat.

    Ha a Basic termékváltozatot használja, rdp és 3389-port használatával csatlakozik egy Windows számítógéphez. Az alapszintű termékváltozat esetében is az SSH és a 22-s port használatával csatlakozhat Linux rendszerű számítógépekhez. Nincs lehetősége a portszám vagy a protokoll módosítására. Az RDP billentyűzetének nyelvét azonban módosíthatja a kapcsolatbeállítások ezen a panelen való kibontásával.

    Ha a fejlesztői termékváltozatot használja, a Bastion automatikusan üzembe helyez, amikor első alkalommal csatlakozik. RdP és 3389-port használatával csatlakozhat Windows számítógéphez, vagy linuxos számítógéphez az SSH és a 22-s port használatával. A fejlesztői termékváltozat megosztott készletarchitektúrát használ, és külön költség nélkül elérhető egyes régiókban.

  4. Hitelesítési típus esetén válassza ki a hitelesítési típust a legördülő listából. A protokoll határozza meg az elérhető hitelesítési típusokat. Végezze el a szükséges hitelesítési értékeket.

  5. Ha új böngészőlapon szeretné megnyitni a virtuálisgép-munkamenetet, hagyja bejelölve a Megnyitás új böngésző lapon lehetőséget.

  6. Válassza a Csatlakozás lehetőséget a virtuális géphez való csatlakozáshoz.

  7. Győződjön meg arról, hogy a virtuális géphez való kapcsolat közvetlenül megnyílik a Azure portálon (HTML5-en keresztül) a 443-es port és a Bastion szolgáltatás használatával.

Ha billentyűparancsokat használ, miközben virtuális géphez csatlakozik, lehet, hogy nem azonos működést eredményez, mint a helyi számítógépen. Ha például egy Windows-ügyfélről csatlakozik egy Windows virtuális géphez, akkor a Ctrl+Alt+End billentyűkombináció használható a Ctrl+Alt+Delete funkció helyett a helyi számítógépen. Ha ezt mac gépről szeretné megtenni, miközben egy Windows virtuális géphez csatlakozik, a billentyűparancs az fn+control+option+delete billentyűkombináció.

Hangkimenet engedélyezése

Engedélyezheti a távoli hangkimenetet a virtuális gép számára. Egyes virtuális gépek automatikusan engedélyezik ezt a beállítást, míg mások megkövetelik a hangbeállítások manuális engedélyezését. A beállítások a virtuális gépen módosulnak. A Bastion-telepítéshez nincs szükség speciális konfigurációs beállításokra a távoli hangkimenet engedélyezéséhez. A hangbemenet jelenleg nem támogatott.

Feljegyzés

A hangkimenet sávszélességet használ az internetkapcsolaton.

Távoli hangkimenet engedélyezése Windows virtuális gépen:

  1. Miután csatlakozott a virtuális géphez, megjelenik egy hanggomb az eszköztár jobb alsó sarkában. Kattintson a jobb gombbal a hang gombra, majd válassza a Hangok lehetőséget.
  2. Egy előugró üzenet megkérdezi, hogy engedélyezni szeretné-e a Windows Hangszolgáltatást. Válassza az Igen lehetőséget. A hangbeállítások között további hangbeállításokat is konfigurálhat.
  3. A hangkimenet ellenőrzéséhez mutasson az eszköztár hang gombjára.

Virtuális gép nyilvános IP-címének eltávolítása

Azure Bastion nem használja a nyilvános IP-címet az ügyfél virtuális gépéhez való csatlakozáshoz. Ha nincs szüksége a virtuális gép nyilvános IP-címére, leválaszthatja a nyilvános IP-címet. Lásd: Nyilvános IP-cím leválasztása egy Azure virtuális gépről.

Következő lépések