Ngrok

Ngrok
Ngrok, güvenli bir tünel üzerinden NAT'ların ve güvenlik duvarlarının arkasındaki yerel ağ bağlantılı hizmetleri ortaya çıkarmak için bulut hizmetlerini kullanan bir çapraz platform aracıdır. Ngrok ayrıca yerel web sitelerini paylaşabilir, web kancası tüketicileri oluşturabilir/test edebilir ve kişisel hizmetleri kendi kendine barındırabilir. Ngrok, 2012 yılında Alan Shreve (@inconshreveable) tarafından oluşturuldu. Ücretsiz ve ücretli bir sürüm çalışır.

Bu makale, ngrok'u kurmak ve kullanmak için kolay adımları gösterecektir.

NGROK'U KURUN

Ngrok'a buradan kaydolun ve indirin. Dosyalarınızı açın ve ngrok'u çalıştırın. Ayrıca ngrok'u aşağıdakileri kullanarak ek olarak yükleyebilirsiniz:

$ ek kurulum ngrok

NGROK'A YETKİ EKLE

Yetkilendirme jetonunuzu ekleyin. Kontrol panelinin sol bölmesinde bulunur. Biri düzenleyebilir zenci.yml yaygın olarak depolanan ~/.ngrok2/ngrok.yml.

# ngrok'a Authtoken ekleyin.yml
yetkilendirme: 1lyypJPNKyYFnxgnbvbsds4S0iQ_5rVHeA7zsUeZ1Sntmpd9H

veya basitçe şunu yazın:

$ ngrok yetkilendirme

Bu, auth jetonunuzu zenci.yml yapılandırma dosyası. Authtoken, ngrok hibeleri ekleyerek ek özelliklere ve artırılmış oturum sürelerine eriştiniz.

NGROK'U ÇALIŞTIR

HTTP ile ngrok çalıştıralım. Bunun için yerel bir bağlantı noktası numarası gereklidir. Aşağıdaki komut, 80 numaralı bağlantı noktası web sunucusu için genel bir URL'yi güvence altına alacaktır.

$ ngrok http 80
@inconshreveable tarafından ngrok (çıkmak için Ctrl+C)
Oturum Durumu çevrimiçi
Hesap Arslan Aslam (Plan: Ücretsiz) Versiyon 2.3.35
Bölge Amerika Birleşik Devletleri (bize)
Web Arayüzü http://127.0.0.1:4040
Yönlendirme http://916f560728c3.zenci.io -> http://localhost:80
Yönlendirme https://916f560728c3.zenci.io -> http://localhost:80
Bağlantılar ttl açık rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00

Hadi bunu parçalayalım. Çevrimiçi durumu gösterdikten sonra, kullanıcıyı ve kurulu sürümü tanımlar, bölgeyi tanımlar. Ardından Ngrok, ngrok için web arayüzünün 4040 numaralı yerel ana bilgisayar bağlantı noktasında olduğunu bildirir. Sonraki satırda gösterilen iki URL, yerel sitenize artık erişilebilen genel adreslerdir. Biri http ve diğeri https bağlantılı iki URL olduğunu unutmayın.

Durum sayfasını inceleyelim.

Yönlendirilen adres olarak (bunun gibi bir şey 757de47032a1.zenci.io) erişildiğinde, Ngrok istekleri CLI'de ve web arayüzünde günlüğe kaydeder

HTTP İstekleri
-------------
AL / favicon.ico 404 Dosya bulunamadı
AL / 200 TAMAM

Test etmeniz gereken bir web siteniz olduğunu ve yerel ana makinenizin 1337 numaralı bağlantı noktasında çalıştığını varsayalım. Aşağıdaki komutu kullanacağız:

$ ngrok http 1337

Bu, tüm http trafiğini ngrok adresinden cihazınızın 1337 numaralı bağlantı noktasına tünelleyecektir.

Ücretli plan kullanılarak özel alt alanlar aşağıdakiler kullanılarak ayarlanabilir:

$ ngrok http -subdomain=arslan 80

Bu liman 80 trafiğini arslan'a tünelleyecek.zenci.io.

Ayrıca, bağlantı noktasındaki Tünel TCP trafiği kullanarak:

$ ngrok tcp

Ngrok aşağıdakiler kullanılarak güncellenebilir:

$ ngrok güncellemesi

bırakma

Ngrok yetenekli bir araçtır ve web sitelerini test etmede çok yardımcı olabilir. Canlı sitenizi PC'nizde barındırmak iyi bir fikir olmayabilir, bu nedenle canlı siteler için ngrok kullanılması önerilmez. Ngrok, site testini kolay, verimli ve anlaşılır hale getirdi.

Mutlu Testler !!!

AppyMouse On-screen Trackpad and Mouse Pointer for Windows Tablets
Tablet users often miss the mouse pointer, especially when they are habitual to using the laptops. The touchscreen Smartphones and tablets come with m...
Middle mouse button not working in Windows 10
The middle mouse button helps you scroll through long webpages and screens with a lot of data. If that stops, well you will end up using the keyboard ...
How to change Left & Right mouse buttons on Windows 10 PC
It's quite a norm that all computer mouse devices are ergonomically designed for right-handed users. But there are mouse devices available which are s...