Megosztás a következőn keresztül:


Fejlesztői alagút létrehozása és üzemeltetéséhez

A fejlesztői alagutak hatékony eszközök a localhost biztonságos megnyitásához az interneten, és szabályozhatják, hogy ki rendelkezik hozzáféréssel, így gyakorlatilag bárhonnan egyszerűen tesztelheti és hibakeresésre használhatja webalkalmazásait és webhookjait. Hozzon létre, üzemeltetjen és csatlakozzon az első fejlesztői alagúthoz másodpercek alatt.

Ebben a rövid útmutatóban megtudhatja, hogyan hozhat létre, üzemeltethet és csatlakozhat az első fejlesztői alagúthoz másodpercek alatt.

Telepítés

Mielőtt létrehoz egy fejlesztői alagutat, először le kell töltenie és telepítenie kell az devtunnel operációs rendszernek megfelelő parancssori felületet (parancssori felületet).

Windows-csomagkezelő (winget)

A parancssori felület telepítéséhez és frissítéséhez használhatja a Wingetet, a devtunnel Microsoft Windows-csomagkezelőjét.

winget install Microsoft.devtunnel

Ez a parancs alapértelmezés szerint telepíti a legújabb verziót, és eltávolítja a régebbi verziót ugyanazon a helyen, amely a következő: %LOCALAPPDATA%\Microsoft\WinGet\Packages. Verzió megadásához adja hozzá --version <version_number> a kívánt verziót a parancshoz.

winget upgrade Microsoft.devtunnel

PowerShell-szkript

A parancssori felületet a devtunnel PowerShell használatával is telepítheti, és a következő parancsot futtathatja:

Invoke-WebRequest -Uri https://aka.ms/TunnelsCliDownload/win-x64 -OutFile devtunnel.exe
.\devtunnel.exe -h

Közvetlen letöltési hivatkozás:

Windows (x64) – https://aka.ms/TunnelsCliDownload/win-x64

Parancsok devtunnel futtatása a következő ./devtunnelhelyett:

  1. Nyomja le a Windows billentyűt, és írja be a "Környezeti változók" szöveget.
  2. Válassza a "Rendszerkörnyezet változóinak szerkesztése" lehetőséget.
  3. Válassza ki a "Környezeti változók... Gomb.
  4. Két tábla jelenik meg a "Rendszerváltozók" táblában, és válassza ki a PATH változót.
  5. Válassza a "Szerkesztés..." gombot.
  6. Ekkor megjelenik egy ablak. Válassza az "Új" gombot.
  7. Írja be a devtunnel.exe fájl könyvtárútvonalát (a címtár azt jelenti, hogy a fájl nevét ki kell zárni az elérési útból).
  8. A címtár-sztring megkereséséhez keresse meg a könyvtárat a PowerShellben vagy a terminálban, és írja be a "pwd" kifejezést)
  9. Válassza az "Ok" gombot az összes megnyitott ablakban, és indítsa újra a parancssort.

Bejelentkezés

A fejlesztői alagút elindításához először microsoft Entra-azonosítóval, Microsoft- vagy GitHub-fiókkal kell bejelentkeznie. A fejlesztői alagutak nem támogatják az alagutak névtelen üzemeltetését. További információkért tekintse meg a parancssori felület parancsainak referenciadokumentációját .

devtunnel user login

Gazdagép

Miután bejelentkezett, megkezdheti a fejlesztői alagút üzemeltetését a host paranccsal. Az alábbi példában a fejlesztői alagutak a következők:

  • Futtasson egy helyi kiszolgálót a porton 8080 , amely visszhangozza a neki küldött kéréseket.
  • Üzemeltethet egy fejlesztői alagutat az internethez elérhető helyi porthoz 8080 .
# Start a http server on port 8080
devtunnel echo http -p 8080
# Tunnel port 8080
devtunnel host -p 8080

A sikeres host parancsok a következő példához hasonlót nyomtatnak a konzolra.

Connecting to host tunnel relay wss://usw2-data.rel.tunnels.api.visualstudio.com/api/v1/Host/Connect/<tunnel_id>
Hosting port 8080 at https://<tunnel_id>.usw2.devtunnels.ms:8080/, https://<tunnel_id>-8080.usw2.devtunnels.ms/ and inspect it at https:/<tunnel_id>-8080-inspect.usw2.devtunnels.ms/
Ready to accept connections for tunnel: <tunnel_id>

A nyomtatott szöveg a következőket tartalmazza:

  • tunnel_id - A fejlesztői alagút azonosítója.
  • Nyilvános URL-cím – Ebben a példában a fejlesztői alagút https://<tunnel_id>.usw2.devtunnels.ms:8080/ eléréséhez használható URL-cím.
  • Vizsgálja meg az URL-címet – Ebben a példában a fejlesztői alagúton https:/<tunnel_id>-8080-inspect.usw2.devtunnels.ms/ keresztül küldött forgalom vizsgálatához használható URL-cím.

Kapcsolódás

A fejlesztői alagúthoz való csatlakozáshoz a következőkre van szükség:

  1. Nyissa meg ezt az URL-címet egy webböngészőben.
  2. Jelentkezzen be ugyanazzal a fiókkal, mint a dev tunnel üzemeltetéséhez. Alapértelmezés szerint a fejlesztői alagutak csak Ön számára érhetők el.

Gratulálunk! Mostantól az interneten keresztül is elérheti a helyi szolgáltatást.

Következő lépések