Android

Cara mengatur ssh socks tunnel untuk penjelajahan pribadi

Cara mencari server yourfreedom untuk internet gratis

Cara mencari server yourfreedom untuk internet gratis

Daftar Isi:

Anonim

Ada saat-saat ketika Anda ingin menjelajahi Internet secara pribadi, mengakses konten yang dibatasi secara geografis atau mem-bypass firewall perantara yang mungkin ditegakkan oleh jaringan Anda.

Salah satu opsi adalah menggunakan VPN, tetapi itu mengharuskan menginstal perangkat lunak klien pada mesin Anda dan mengatur server VPN Anda sendiri atau berlangganan layanan VPN.

Alternatif yang lebih sederhana adalah dengan mengarahkan lalu lintas jaringan lokal Anda dengan terowongan proxy SOCKS terenkripsi. Dengan cara ini, semua aplikasi Anda menggunakan proxy akan terhubung ke server SSH dan server akan meneruskan semua lalu lintas ke tujuan yang sebenarnya. ISP Anda (penyedia layanan internet) dan pihak ketiga lainnya tidak akan dapat memeriksa lalu lintas Anda dan memblokir akses Anda ke situs web.

Tutorial ini akan memandu Anda melalui proses membuat terowongan SSH terenkripsi dan mengkonfigurasi browser web Firefox dan Google Chrome untuk menggunakan proxy SOCKS.

Prasyarat

  • Server menjalankan semua rasa Linux, dengan akses SSH untuk merutekan lalu lintas Anda melaluinya. Browser web. Klien SSH.

Siapkan terowongan SSH

Kami akan membuat terowongan SSH yang akan meneruskan lalu lintas dengan aman dari mesin lokal Anda di port 9090 ke server SSH di port 22 . Anda dapat menggunakan nomor port apa pun yang lebih besar dari 1024 , hanya root yang bisa membuka port pada port istimewa.

Linux dan macOS

ssh -N -D 9090 @

Opsi yang digunakan adalah sebagai berikut:

  • -N - Memberitahu SSH untuk tidak mengeksekusi perintah jarak jauh. -D 9090 - Membuka terowongan SOCKS pada nomor port yang ditentukan. @ - Pengguna SSH jarak jauh Anda dan alamat IP server. Untuk menjalankan perintah di latar belakang gunakan opsi -f Jika server SSH Anda mendengarkan pada port selain 22 (default) gunakan opsi -p .

Setelah Anda menjalankan perintah, Anda akan diminta memasukkan kata sandi pengguna. Setelah memasukkannya, Anda akan masuk ke server Anda dan terowongan SSH akan dibuat.

Anda dapat mengatur otentikasi berbasis kunci SSH dan terhubung ke server Anda tanpa memasukkan kata sandi.

Windows

Pengguna Windows dapat membuat terowongan SSH menggunakan klien Putty SSH. Anda dapat mengunduh Putty di sini.

  1. Luncurkan Putty dan masukkan Alamat IP server Anda di bidang Host name (or IP address) .

Pada titik ini, Firefox Anda sudah dikonfigurasi dan Anda dapat menjelajahi Internet melalui terowongan SSH. Untuk memverifikasinya, Anda dapat membuka google.com , ketik "what my ip" dan Anda harus melihat alamat IP server Anda.

Untuk kembali ke pengaturan default, pergi ke Network Settings , pilih tombol radio Use system proxy settings dan simpan pengaturan.

Ada juga beberapa plugin yang dapat membantu Anda mengonfigurasi pengaturan proxy Firefox seperti FoxyProxy.

Google Chrome

Google Chrome menggunakan pengaturan proxy sistem default. Alih-alih mengubah pengaturan proxy sistem operasi Anda, Anda dapat menggunakan addon seperti SwitchyOmega atau memulai browser web Chrome dari baris perintah.

Untuk meluncurkan Chrome menggunakan profil baru dan terowongan SSH Anda menggunakan perintah berikut:

Linux:

/usr/bin/google-chrome \ --user-data-dir="$HOME/proxy-profile" \ --proxy-server="socks5://localhost:9090"

macOS:

"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" \ --user-data-dir="$HOME/proxy-profile" \ --proxy-server="socks5://localhost:9090"

Windows:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" ^ --user-data-dir="%USERPROFILE%\proxy-profile" ^ --proxy-server="socks5://localhost:9090"

Profil akan dibuat secara otomatis jika tidak ada. Dengan cara ini Anda dapat menjalankan beberapa instance Chrome secara bersamaan.

Untuk mengonfirmasi bahwa terowongan SSH berfungsi dengan benar, buka google.com , dan ketik "what is my ip". IP yang ditampilkan di browser Anda harus menjadi alamat IP server Anda.

Kesimpulan

Anda telah belajar cara mengatur terowongan SSH SOCKS 5 dan mengkonfigurasi browser Anda untuk mengakses Internet secara pribadi dan anonim. Untuk kemudahan penggunaan, Anda dapat menentukan terowongan SSH di file konfigurasi SSH Anda atau membuat alias Bash yang akan mengatur terowongan SSH dan memulai browser.

keamanan ssh