GNU/Linux >> Belajar Linux >  >> Linux

Ngrok cara share localhost ke dunia

Seringkali ada kebutuhan untuk membuka komputer Anda untuk akses melalui Internet, untuk semua pendatang atau dengan kata sandi. Misalnya, jika Anda ingin mendemonstrasikan kode baru, publikasikan file, atau cukup rekam semua lalu lintas jaringan untuk tujuan penelitian.

Untuk melakukannya, Anda perlu menginstal server web dan mengarahkan lalu lintas ke sana melalui server pihak ketiga melalui terowongan SSH terbalik menggunakan program seperti LocalTunnel atau ProxyLocal.

$ gem install localtunnel
$ localtunnel -k ~/.ssh/id_rsa.pub 8080

Setelah itu, komputer Anda akan dapat diakses dari alamat seperti http://8bv2.localtunnel.com. Kami meluncurkan program – dan localhost online.

$ localtunnel 8080

Baru-baru ini, layanan gratis baru telah muncul yang melakukan hal yang sama, tetapi bekerja lebih stabil dan memiliki lebih banyak fungsi. Oleh karena itu, mungkin layak disebutkan:ngrok.com.

Program ini didistribusikan dalam binari untuk Linux, Mac OS X, dan Windows dan langsung bekerja "di luar kotak" bahkan tanpa registrasi. Tetapi jika Anda mendaftar, maka ada beberapa fitur tambahan.

1. Menggunakan SSL:

curl https://myapp.ngrok.com

2. Perlindungan kata sandi:

ngrok -httpauth "user:password" 8080

3. Subdomain untuk dipilih, disediakan untuk masa depan:

ngrok -subdomain myapp 8080

4. Tunnel TCP dan UDP:

ngrok -proto tcp 8080


Linux
  1. Cara Memasang Windows Share Jarak Jauh di Linux

  2. Cara Membuat Berbagi Samba di Ubuntu 20.04

  3. Bagaimana cara berbagi koneksi internet?

  1. Cara membuat share Windows di FreeNAS

  2. Bagaimana cara kerja ngrok di belakang firewall?

  3. Cara berbagi file antara Ubuntu dan Mac OS X

  1. Bagaimana cara berbagi profil konsole dengan komputer lain?

  2. Bagaimana cara memasang drive jaringan WD MyBook World di linux?

  3. Bagaimana cara saya berbagi internet dengan Windows dari kotak Linux saya?