Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Dev tunnlar är ett kraftfullt verktyg för att på ett säkert sätt öppna din localhost till Internet och styra vem som har åtkomst, så att du enkelt kan testa och felsöka dina webbappar och webhooks från praktiskt taget var som helst. Skapa, värdhantera och anslut till din första utvecklingstunnel på några sekunder.
I den här snabbstarten får du lära dig hur du skapar, är värd för och ansluter till din första utvecklingstunnel på några sekunder.
Install
Innan du skapar en utvecklingstunnel måste du först ladda ned och installera devtunnel CLI-verktyget (kommandoradsgränssnittet) som motsvarar operativsystemet.
Windows Správca balíkov (winget)
Du kan använda winget, Microsoft pakethanterare för Windows, för att installera och uppdatera devtunnel CLI.
winget install Microsoft.devtunnel
Det här kommandot installerar den senaste versionen som standard och tar bort den äldre versionen på samma plats, vilket är %LOCALAPPDATA%\Microsoft\WinGet\Packages. Om du vill ange en version lägger du till --version <version_number> med önskad version i kommandot .
winget upgrade Microsoft.devtunnel
PowerShell-skript
Du kan också installera devtunnel CLI med hjälp av PowerShell och köra följande kommando:
Invoke-WebRequest -Uri https://aka.ms/TunnelsCliDownload/win-x64 -OutFile devtunnel.exe
.\devtunnel.exe -h
Direkt nedladdningslänk:
Windows (x64) – https://aka.ms/TunnelsCliDownload/win-x64
Kör kommandon med devtunnel i stället för ./devtunnel:
- Tryck på Windows och skriv "Miljövariabler".
- Välj alternativet "Redigera systemmiljövariablerna".
- Välj "Miljövariabler..." Knappen.
- Där ser du två tabeller i tabellen Systemvariabler och letar upp och väljer variabeln PATH.
- Välj knappen Redigera....
- Ett fönster bör dyka upp. Välj knappen "Nytt".
- Skriv katalogsökvägen för din devtunnel.exe -fil (katalog innebär att filnamnet undantas från sökvägen.
- Om du vill hitta katalogsträngen kan du navigera till katalogen i PowerShell eller terminalen och skriva "pwd")
- Välj Ok i alla öppna fönster och starta om kommandotolken.
Logga in
Om du vill starta en utvecklingstunnel måste du först logga in med antingen ett Microsoft Entra ID, Microsoft eller GitHub konto. Dev-tunnlar stöder inte värdtunnlar anonymt. Mer information finns i referensdokumentationen för CLI-kommandon .
devtunnel user login
Host
När du har loggat in kan du börja vara värd för en utvecklingstunnel med hjälp av host kommandot . I exemplet nedan kommer utvecklingstunnlar att:
- Kör en lokal server på port
8080som speglar de begäranden som skickas till den. - Kör en utvecklingstunnel för den lokala port
8080som är tillgänglig för internet.
# Start a http server on port 8080
devtunnel echo http -p 8080
# Tunnel port 8080
devtunnel host -p 8080
Ett lyckat host kommando skriver ut något som liknar följande exempel i konsolen.
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>
Den tryckta texten innehåller:
-
tunnel_id- ID:t för utvecklingstunneln. - Offentlig URL – URL:en, som kan användas för att komma åt utvecklingstunneln,
https://<tunnel_id>.usw2.devtunnels.ms:8080/i det här exemplet. - Inspektera URL:en – URL:en som du kan använda för att inspektera trafiken som skickas genom utvecklingstunneln i
https:/<tunnel_id>-8080-inspect.usw2.devtunnels.ms/det här exemplet.
Ansluta
Om du vill ansluta till utvecklingstunneln måste du:
- Besök den här URL:en i en webbläsare.
- Logga in med samma konto som du använde för att vara värd för utvecklingstunneln. Som standard är utvecklingstunnlar endast tillgängliga för dig.
Grattis! Nu kan du komma åt din lokala tjänst via Internet.