Install dan Cara Menggunakan Ngrok Untuk Android dan PC

  • calendar_today
  • styletutorial
  • shareshare
  • question_answercomment
Thumbnail - Install dan Cara Menggunakan Ngrok Untuk Android dan PC

Pengenalan

Ngrok merupakan aplikasi yang digunakan untuk membuka server lokal dari NATs dan firewall ke public network melalui secure tunnel. Dengan Grok kita bisa membuka server kita dengan domain yang telah diberikan oleh ngrok. Kita juga akan mendapatkan gratis SSL di domain tersebut dan gratis. Ngrok sangatlah simple namun sangat powerfull kita bisa menggunakannya sebagai beta test untuk kode kita, dan juga bisa mengganti domain tadi dengan domain kita sendiri. Menggunakan teknologi

HTTP/2 yang telah dioptimalisasi. Bisa digunakan untuk WebSocket yang biasanya digunakan untuk realtime connection

Image - Install dan Cara Menggunakan Ngrok Untuk Android dan PC
how ngrok work

Memasang Ngrok

Ngrok dapat diinstall di Mac OS X, Windows, Linux Mac (32-bit), Windows (32-bit), Linux (ARM) , Linux (32-bit), FreeBSD (64-Bit), FreeBSD (32-bit). Ngrok tidak tersedia di Linux package repository itu karena perbedaan license jadi kit tidak bisa menggunakan apt-get, kits mesti download file aplikasinya. Berikut merupakan link downloadnya:

bagi kalian yang menggunakan wget dan curl kalian bisa memasuka perintah berikut. pastikan curl atau wget telah terinstall di os kalian

    
curl https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
--output ngrok.zip
| unzip
| chmod +x

wget -o https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
ngrok.zip
| unzip
| chmod -x

Pada perintah diatas kita menggunakan aplikasi diatas untuk melakukan download zip file dan menyimpannya dengan nama ngrok.zip pada home directory. dan kita merubah permission pada ./ngrok agar bisa di eksekusi.

Menjalankan Ngrok

Jika kalian telah mendownload Ngrok kalian bisa menjalankan perintah berikut pada folder dimana Ngrok di ekstrak. jika kalian tidak bisa menjalankan Ngrok pastikan kalian telah merubah permission dari file ngrok kalian tadi.

  1. Membuka Port Ngrok listen pada http port 80
    ./ngrok http 80



         ngrok by @inconshreveable

    Tunnel Status                 online
    Version                       2.0/2.0
    Web Interface                 http://127.0.0.1:4040
    Forwarding                    http://92832de0.ngrok.io -> localhost:80
    Forwarding                    https://92832de0.ngrok.io -> localhost:80

    Connnections                  ttl     opn     rt1     rt5     p50     p90
                                  0       0       0.00    0.00    0.00    0.00
  1. Menjalankan Server Pastikan server yang kalian gunakan sama dengan di atas yaitu port 80.
  2. Test di Browser kalian akan diberikan 2 buah url yang berdomain *.ngrok.io copy dan pastekan dibrowserkalian. Kalian akan melihat tampilan yang sama dengan yang ada local server kalian .Jika kalian tidak tidak melihat tampilan yang sama itu berarti server kalian berada pada port yang beda atau server tidak running
Image - Install dan Cara Menggunakan Ngrok Untuk Android dan PC
kitty meme

Exstra

Kalian bisa menambahkan ngrok ke sistem file kalian jadi kalian tidak perlu membuka folder ngrok setiap kalian ingin membuka ngrok. Pilih langkah dibawah sesuai dengan Os Kalian

Mac Os and Linux distro

menambah ke usr/bin

    sudo cp -f ./ngink /usr/<span class="hljs-built_in">local</span>/bin

atau pada termux

    cp -f ./ngink <span class="hljs-variable">$PREFIX</span>/bin

menambah ke home/bin

    <span class="hljs-built_in">export</span> PATH=<span class="hljs-variable">$PATH</span>:./ngrok

Ini cuma aktif ketika session masih terbuka, kalian bisa menambahkan ke .bashrc kalian agar permanen.

menggunakan link

    ln -s ./ngrok /usr/<span class="hljs-built_in">local</span>/bin

atau pada termux

    ln -s ./ngrok <span class="hljs-variable">$PREFIX</span>/bin

Windows

Kalian bisa membuka “My Computer” > “Properties” > “Advanced” > “Environment Variables” > “Path”. Tambahkan ngrok kedalam path tadi dan coba buka ulang terminal kalian dan masukan perintah ngrok jika ada output berarti kalian telah berhasil.

Comment:

Belum ada satupun komentar, tulis komentar pertama kamu sekarang