You are viewing the category: Tips dan Trik

Mysql Tunneling dengan putty

Persyaratan yang semestinya ada untuk memungkinkan tunneling terjadi adalah

1. Server mysql

2. ssh server terinstall di dalam server mysql

3. buat user khusus untuk bisa mengakases ssh server

 

berikut ini langkah-langkah untuk melakukan tunneling

1. panggil putty dari client (sebelumnya download dulu putty). sebagai catatan client bisa mengunakan sistem operasi window ataupun linux. jika linux maka gunakan wine untuk bisa menjalankan aplikasi putty

Pilih menu Connection->SSH->Tunnels, kemudian isikan Source port dengan port mysql server (3306), dan destination dengan ip local dan portnya (localhost:3306),

Kemudian klik add

Kemudian pilih menu session, kemudian ketikkan hostname tujuan (misalnya server mysql berada di alamat ip 10.10.5.23)

 

Kemudian klik open

Ketikkan user dan password

selanjutnya, jika berhasil masuk maka proses tunneling telah berhasil sehingga kita siap koneksi dengan mysql server dengan aman karena di enkripsi oleh ssh server saluran komunikasinya.

Kemudian jalankan mysql browser

Masukkan server host (localhost) port (3306) username … Read the rest

Mysql Tunneling di ubuntu

Koneksi mysql melalui port 3306 di jaringan sangatlah tidak aman, kalau di tangkap dengan wireshark maka segala data koneksi akan bisa dilihat dengan mata telanjang. ada beberapa teknik yang bisa dilakukan agar data koneksi yang dikirim lewat jaringan terbungkus secara aman. salah satunya adalah dengan teknik tunneling. Tunneling adalah salah satu teknik yang digunakan untuk membuat pipa penghubung antara dua  koneksi. Data dibungkus dengan bantuan SSH sehingga data yang dikirim adalah data enkripsi.

Sumber gambar : http://mikefrank.wordpress.com

oke cukup sudah teorinya….langsung aja ke pokok permasalahnnya.

hal-hal yang mesti dipersiapkan adalah :

1. Server diinstall ssh server dan buat satu user yang dapat digunakan untuk koneksi dari client.

2. client diinstall ssh client atau bisa menggunakan putty

#ssh -g -L3366:198.2.3.100:3308 lord-of-darkness@198.2.3.100

lord-of-darkness@198.2.3.100’s   password:xxxxxxx

jika koneksi berhasil maka

lord-of-darkness@lord-of-darkness-desktop:~$

selenjutnya cek apakah tunneling telah tersedia dengan perintah netstat

lord-of-darkness@lord-of-darkness-desktop:~$netstat -tula

 

pada gambar diatas (lihat pada lingkaran) menunjukkan bahwa ada koneksi mysql … Read the rest