Jaringan

Ngrok

Ngrok
Ngrok adalah alat lintas platform yang menggunakan layanan cloud untuk mengekspos layanan jaringan lokal di belakang NAT dan firewall melalui terowongan yang aman. Ngrok juga dapat berbagi situs web lokal, membangun/menguji konsumen webhook, dan layanan pribadi yang dihosting sendiri. Ngrok dibuat pada tahun 2012 oleh Alan Shreve (@inconshreveable). Ini mengoperasikan versi gratis dan berbayar.

Artikel ini akan menunjukkan langkah-langkah mudah untuk mengatur dan menggunakan ngrok.

PASANG NGROK

Daftar untuk ngrok di sini dan unduh. Buka zip file Anda dan jalankan ngrok. Anda juga dapat menginstal ngrok melalui snap menggunakan:

$ snap instal ngrok

TAMBAHKAN AUHTOKEN KE NGROK

Tambahkan token autentikasi Anda. Ini tersedia di panel kiri dasbor. Seseorang dapat mengedit ngrok.yml biasanya disimpan di ~/.ngrok2/ngrok.yml.

# Tambahkan Authtoken di ngrok.yml
authtoken: 1lyypJPNKyYFnxgnbvbsds4S0iQ_5rVHeA7zsUeZ1Sntmpd9H

atau cukup ketik:

$ngrok otentikasi

Ini akan menambahkan token autentikasi Anda ke ngrok.yml file konfigurasi. Dengan menambahkan authtoken, hibah ngrok, Anda mengakses fitur tambahan dan meningkatkan waktu sesi.

LARI NGROKGR

Ayo jalankan ngrok dengan HTTP. Nomor port lokal diperlukan untuk ini. Perintah berikut akan mengamankan URL publik untuk server web port 80.

$ngrok http 80
ngrok oleh @inconshreveable (Ctrl+C untuk keluar)
Status Sesi online
Akun Arslan Aslam (Paket: Gratis) Versi 2.3.35
Wilayah Amerika Serikat (kami)
Antarmuka Web http://127.0.0.1:4040
Meneruskan http://916f560728c3.ngrok.io -> http://localhost:80
Meneruskan https://916f560728c3.ngrok.io -> http://localhost:80
Koneksi ttl buka rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00

Mari kita hancurkan ini. Setelah menunjukkan status online, ini mengidentifikasi pengguna dan versi yang diinstal, mengidentifikasi wilayah. Kemudian Ngrok menginformasikan bahwa antarmuka web untuk ngrok ada di port localhost 4040. Dua URL yang ditampilkan di baris berikutnya adalah alamat publik yang melaluinya situs lokal Anda sekarang dapat diakses. Perhatikan ada dua URL, satu dengan http dan yang lainnya dengan koneksi https.

Mari kita jelajahi halaman status.

Sebagai alamat yang diteruskan (sesuatu seperti ini 757de47032a1.ngrok.io) diakses, Ngrok akan mencatat permintaan di CLI dan antarmuka web

Permintaan HTTP
-------------
DAPATKAN /favicon.ico 404 File tidak ditemukan
DAPATKAN / 200 OK

Misalkan Anda memiliki situs web yang perlu Anda uji, dan berfungsi pada port 1337 dari host lokal Anda. Kami akan menggunakan perintah berikut:

$ngrok http 1337

Ini akan menyalurkan semua lalu lintas http dari alamat ngrok ke port 1337 perangkat Anda.

Menggunakan paket berbayar, subdomain khusus dapat diatur menggunakan:

$ngrok http -subdomain=arslan 80

Ini akan mengarahkan lalu lintas port 80 ke arslan.ngrok.io.

Juga, lalu lintas Tunnel TCP di port dengan menggunakan:

$ngrok tcp

Ngrok dapat diperbarui menggunakan:

$ngrok update

Penghentian

Ngrok adalah alat yang mumpuni dan bisa sangat membantu dalam Menguji situs web. Mungkin bukan ide yang baik untuk meng-host situs langsung Anda di PC Anda, jadi menggunakan ngrok untuk situs langsung tidak disarankan. Ngrok telah membuat pengujian situs menjadi mudah, efisien, dan lugas.

Selamat Mencoba !!!

Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Jika Anda suka bermain game di Linux dengan gamepad alih-alih sistem input keyboard dan mouse biasa, ada beberapa aplikasi yang berguna untuk Anda. Ba...
Alat Berguna untuk Gamer Linux
Jika Anda suka bermain game di Linux, kemungkinan besar Anda telah menggunakan aplikasi dan utilitas seperti Wine, Lutris, dan OBS Studio untuk mening...
Game Remaster HD untuk Linux yang Belum Pernah Rilis Linux Sebelumnya
Banyak pengembang dan penerbit game datang dengan remaster HD dari game lama untuk memperpanjang umur waralaba, harap penggemar meminta kompatibilitas...