SSH Server Lokal Tanpa IP Publik menggunakan Ngrok

Jika kalian punya server sendiri, misalnya untuk kebetuhan lab, tapi tidak memiliki IP publik untuk bisa kalian akses kapan pun dan dimana pun, Ngrok bisa menjadi solusi. Ngrok adalah proxy server untuk membuat atau membuka jaringan private melalui NAT atau firewall, lalu Menghubungkan localhost ke internet dengan tunnel yang aman.
Tutorial
Disini saya sudah buatkan repositorinya berisikan bash script instal ngroknya, script ini hanya support arsitektur amd64 linux.
Clone repositorinya
git clone https://github.com/ahmadazharrivaldy/script-ngrok-ssh.git
Jalankan bash scriptnya
cd script-ngrok-ssh
bash install-ngrok.sh
Nantinya kalian diminta untuk masukan sebuah token, kalian bisa cek tokennya disini https://dashboard.ngrok.com/get-started/setup/linux.
Pastikan service Ngrok active
systemctl status ngrok.service
Untuk melihat host dan portnya bisa cek disini https://dashboard.ngrok.com/agents.
ssh root@x.tcp.eu.ngrok.io -p 106XX
Catatan !
Limitasi akun free adalah ketika ngrok atau server kalian restart, ngrok akan membuat port baru. Kalian bisa cek saja disini https://dashboard.ngrok.com/agents.
Subscribe to my newsletter
Read articles from Rivaldy Ahmad Azhar directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
