Setting SSH Tunneling dari Mac atau Linux
Di Posting Oleh : wandi
Kategori : jaringan Pelajaran
Kita menggunakan koneksi ssh tunnel ke suatu mesin jika mesin tersebut hanya boleh menerima paket data dari ip dan port tertentu saja.
Contoh case nya, kita akan mengirimkan paket data ke mesin A (192.168.10.254:1521) dan mesin C (192.168.10.253:1521) melalui mesin B (192.168.20.254), dimana user dan password untuk mesin B adalah b_user dan b_password. Mesin A dan C adalah server database oracle, jadi biasanya menggunakan port 1521.
Mau liat atau download source code aplikasi premium bisa disini.
Di Posting Oleh : wandi
Kategori : jaringan Pelajaran
Contoh case nya, kita akan mengirimkan paket data ke mesin A (192.168.10.254:1521) dan mesin C (192.168.10.253:1521) melalui mesin B (192.168.20.254), dimana user dan password untuk mesin B adalah b_user dan b_password. Mesin A dan C adalah server database oracle, jadi biasanya menggunakan port 1521.
Berikut ini adalah cara konfigurasi ssh tunnel dari kasus di atas dari operating sistem mac atau linux.
1. buka terminal, ketik sudo vi .ssh/config
2. copy paste script berikut:
Host mesindevelopmentku
User b_user
HostName 192.168.20.254
ForwardX11 yes
# host database pertama. mesin A
LocalForward 9002 192.168.10.254:1521
# host database kedua. mesin C
LocalForward 9001 192.168.10.253:1521
3. save script di atas dengan command, :wq!
4. ketik ssh mesindevelopmentku lalu tekan enter.
5. Masukkan password mesin B tadi: b_password
6. Anda telah berhasil masuk di mesin B. Terminal yang anda gunakan untuk masuk ke mesin B, jangan ditutup. ketik top lalu tekan enter.
7. Sekarang anda sudah bisa melakukan koneksi ke mesin A dan C melalui port 9002 untuk mesin A dan melalui port 9001 untuk mesin C.
Jika anda akan masuk ke mesin A dan C yang mana mesin ini adalah server database oracle, hostname nya menggunakan localhost dan port nya 9001 atau 9002
Sekian.
Terima kash sudah membaca tutorial ini.
1. buka terminal, ketik sudo vi .ssh/config
2. copy paste script berikut:
Host mesindevelopmentku
User b_user
HostName 192.168.20.254
ForwardX11 yes
# host database pertama. mesin A
LocalForward 9002 192.168.10.254:1521
# host database kedua. mesin C
LocalForward 9001 192.168.10.253:1521
3. save script di atas dengan command, :wq!
4. ketik ssh mesindevelopmentku lalu tekan enter.
5. Masukkan password mesin B tadi: b_password
6. Anda telah berhasil masuk di mesin B. Terminal yang anda gunakan untuk masuk ke mesin B, jangan ditutup. ketik top lalu tekan enter.
7. Sekarang anda sudah bisa melakukan koneksi ke mesin A dan C melalui port 9002 untuk mesin A dan melalui port 9001 untuk mesin C.
Jika anda akan masuk ke mesin A dan C yang mana mesin ini adalah server database oracle, hostname nya menggunakan localhost dan port nya 9001 atau 9002
Sekian.
Terima kash sudah membaca tutorial ini.
Mau liat atau download source code aplikasi premium bisa disini.
0 Komentar