Friday , April 26 2024

Aplikasi Selain Ngrok yang Bisa Digunakan untuk Mengakses Localhost dari Internet

Ngrok adalah sebuah aplikasi yang sering digunakan untuk membuat tunneling dari localhost ke internet. Aplikasi ini sangat berguna bagi para developer yang ingin mengakses aplikasi yang sedang mereka kembangkan secara online. Namun, ada beberapa alternatif aplikasi selain ngrok yang dapat digunakan dengan mudah.

1. Serveo

Serveo adalah alternatif aplikasi selain ngrok yang dapat digunakan untuk membuat tunneling dari localhost ke internet dengan mudah dan cepat. Aplikasi ini tidak memerlukan instalasi dan dapat digunakan langsung dari terminal. Selain itu, Serveo juga mendukung beberapa protokol seperti HTTP, HTTPS, SSH, dan TCP.

Cara Menggunakan Serveo

Untuk menggunakan Serveo, pertama-tama buka terminal dan ketikkan perintah berikut:

ssh -R 80:localhost:3000 serveo.net

Dalam contoh tersebut, port 3000 di localhost akan di-forward ke port 80 di serveo.net. Anda dapat mengganti port tersebut sesuai dengan kebutuhan aplikasi yang sedang Anda kembangkan.

2. LocalTunnel

LocalTunnel adalah aplikasi open-source yang dapat digunakan untuk membuat tunneling dari localhost ke internet dengan mudah. Aplikasi ini juga mendukung beberapa protokol seperti HTTP, HTTPS, dan TCP.

Cara Menggunakan LocalTunnel

Untuk menggunakan LocalTunnel, pertama-tama buka terminal dan ketikkan perintah berikut:

npx localtunnel --port 3000

Dalam contoh tersebut, port 3000 di localhost akan di-forward ke URL yang akan di-generate secara otomatis oleh LocalTunnel. Anda dapat mengganti port tersebut sesuai dengan kebutuhan aplikasi yang sedang Anda kembangkan.

3. PageKite

PageKite adalah aplikasi selain ngrok yang dapat digunakan untuk membuat tunneling dari localhost ke internet dengan mudah. Aplikasi ini menggunakan teknologi reverse proxy dan mendukung beberapa protokol seperti HTTP, HTTPS, dan SSH.

Cara Menggunakan PageKite

Untuk menggunakan PageKite, pertama-tama buka terminal dan ketikkan perintah berikut:

pagekite.py 80 yourname.pagekite.me

Dalam contoh tersebut, port 80 di localhost akan di-forward ke yourname.pagekite.me. Anda dapat mengganti port dan domain tersebut sesuai dengan kebutuhan aplikasi yang sedang Anda kembangkan.

Dengan memilih salah satu alternatif aplikasi selain ngrok di atas, Anda dapat dengan mudah mengakses aplikasi yang sedang Anda kembangkan di localhost dari internet. Selamat mencoba!