Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Geliştirme tünelleri, web uygulamalarınızı ve web kancalarınızı neredeyse her yerden kolayca test edip hatalarını ayıklamanız için localhost'unuzu güvenli bir şekilde İnternet'e açmak ve kimlerin erişimi olduğunu denetlemek için güçlü bir araçtır. Saniyeler içinde ilk geliştirme tünelinizi oluşturun, barındırın ve bağlanın.
Bu hızlı başlangıçta saniyeler içinde ilk geliştirme tünelinizi oluşturmayı, barındırmayı ve bunlara bağlanmayı öğreneceksiniz.
Yükleme
Geliştirme tüneli oluşturmadan önce, işletim sisteminize karşılık gelen CLI (Komut Satırı Arabirimi) aracını indirip yüklemeniz devtunnel gerekir.
Windows Paket Yöneticisi (winget)
devtunnel CLI'yı yüklemek ve güncelleştirmek için Windows için Microsoft paket yöneticisi winget'i kullanabilirsiniz.
winget install Microsoft.devtunnel
Bu komut varsayılan olarak en son sürümü yükler ve \Microsoft\WinGet\Packages %LOCALAPPDATA%eski sürümü aynı konumda kaldırır. Bir sürüm belirtmek için komutuna istediğiniz sürümü ekleyin --version <version_number> .
winget upgrade Microsoft.devtunnel
PowerShell betiği
Cli'yi devtunnel PowerShell kullanarak ve aşağıdaki komutu çalıştırarak da yükleyebilirsiniz:
Invoke-WebRequest -Uri https://aka.ms/TunnelsCliDownload/win-x64 -OutFile devtunnel.exe
.\devtunnel.exe -h
Doğrudan indirme bağlantısı:
Windows (x64) - https://aka.ms/TunnelsCliDownload/win-x64
Komutları devtunnel ile ./devtunnel yerine çalıştırın.
- Windows tuşuna basın ve 'Ortam değişkenleri' yazın.
- 'Sistem ortam değişkenlerini düzenle' seçeneğini belirleyin.
- 'Ortam Değişkenleri...' düğmesini seçin.
- Burada , 'Sistem Değişkenleri' tablosunda 'PATH' değişkenini bulup seçen iki tablo görürsünüz.
- 'Düzenle...' düğmesini seçin.
- Bir pencere açılmalı. 'Yeni' düğmesini seçin.
- devtunnel.exe dosyanızın dizin yolunu yazın (dizin, dosya adını yolun dışında tutma anlamına gelir).
- Dizin dizesini bulmak için PowerShell veya terminaldeki dizine gidip 'pwd' yazabilirsiniz)
- Tüm açık pencerelerde 'Tamam'ı seçin ve komut istemini yeniden başlatın.
Oturum aç
Geliştirme tüneli başlatmak için önce bir Microsoft Entra ID, Microsoft veya GitHub hesabıyla oturum açmanız gerekir. Geliştirme tünelleri, tünelleri anonim olarak barındırmayı desteklemez. Daha fazla bilgi için bkz. CLI komut başvurusu belgeleri.
devtunnel user login
Sunucu
Oturum açtıktan sonra, host komutunu kullanarak bir geliştirme tüneli barındırmaya başlayabilirsiniz. Aşağıdaki örnekte geliştirme tünelleri şunları yapacaktır:
- Bağlantı noktasında
8080, ona gönderilen istekleri yankılayan bir yerel sunucu çalıştırın. - İnternet'in erişebildiği yerel bağlantı noktası
8080için bir geliştirme tüneli barındırın.
# Start a http server on port 8080
devtunnel echo http -p 8080
# Tunnel port 8080
devtunnel host -p 8080
Başarılı host bir komut, konsola aşağıdaki örneğe benzer bir şey yazdırır.
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>
Yazdırılan metin aşağıdakileri içerir:
-
tunnel_id- Geliştirme tünelinin kimliği. - Genel URL - Bu örnekte geliştirme tünelinize
https://<tunnel_id>.usw2.devtunnels.ms:8080/erişmek için kullanılabilecek URL. - URL'yi denetleme - Bu örnekte geliştirme tüneli
https:/<tunnel_id>-8080-inspect.usw2.devtunnels.ms/üzerinden gönderilen trafiği incelemek için kullanabileceğiniz URL.
Bağlan
Geliştirme tüneline bağlanmak için şunları yapmanız gerekir:
- Bu URL'yi bir web tarayıcısında ziyaret edin.
- Geliştirme tünelini barındırmak için kullandığınız hesapla oturum açın. Varsayılan olarak geliştirme tünellerine yalnızca siz erişebilirsiniz.
Tebrikler! Artık yerel hizmetinize İnternet üzerinden erişebilirsiniz.