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 pada port 3308. selanjutnya dengan menggunakan Mysql Query Browser kita melakukan koneksi ke mysql:

konfigurasi sesuai dengan yang telah kita konfigurasi sebelumya yaitu

Server hostname : localhost

port : 3308

user dan password disesuikan dengan konfigurasi user anda di mysql. dalam contoh ini user adalah root dan passwordnya kosong

kemudian clik tombol connect. jika koneksi berhasil maka akan tampil query browser seperti dibawah ini

oke sampai disini anda telah berhasil melakukan tunneling. happy Query….

 

download article

Author: babeyudi

See all posts by (11)

Leave a Reply

*

[+] kaskus emoticons nartzco