Penggunaan Proxychains pada CentOS

Posted on 178 views

Install Proxychains

Beberapa hari yang lalu, saya sedang mencoba melakukan konfigurasi clustering MySQL menggunakan MariaDB pada CentOS 6 menggunakan internet pada Indihome. Namun pada saat menginstall rasanya lambat sekali seakan-akan speednya dibatasi. Padahal ketika saya coba install menggunakan server yang ada di Singapore sangat cepat sekali.

Nah saya kepikiran gimana caranya saya bisa pakai koneksi Singapore tadi pada server lokal ini. Sayangnya saya tidak sempat untuk install proxy maupun vpn server, jadi saya mau memanfaatkan ssh tunneling sebagai alternative koneksinya.

Setelah searching beberapa lama, akhirnya ketemu program yang support menggunakan ssh tunneling atau SOCKS. Karena saya install MariaDB menggunakan yum dan biasanya yum sendiri itu supportnya proxy mode HTTP saja, sementara SOCKS tidak support, makanya alternativenya menggunakan Proxychains. Kurang lebih seperti ini penggunaanya:

Step 1: Install Proxychains-NG

Mudah sekali install proxychains pada CentOS, namun karena proxychains tidak ada pada yum server maka kita install dulu Development tools agar bisa compile proxychainsnya seperti ini:

yum groupinstall 'Development tools'

Jika sudah buat file dengan nama install-proxychains-ng.sh, kemudian input seperti berikut:

#!/bin/sh
set -eu

version=4.13
wget https://github.com/rofl0r/proxychains-ng/archive/v$version.tar.gz
tar xf v$version.tar.gz


(cd proxychains-ng-$version
 ./configure
 make
 make install
 [[ -f /etc/proxychains.conf ]] || cp src/proxychains.conf /etc/proxychains.conf
)

rm -rf v$version.tar.gz proxychains-ng-$version

Selanjutnya, jalankan perintah seperti berikut:

chmod +x install-proxychains-ng.sh
./instal-proxychains-ng.sh

Step 2: Penggunaan Proxychains

Nah ini yang paling penting, udah install cara gunainnya gimana ya?. Gampang banget sebenarnya, cukup jalankan perintah screen dulu seperti pada artikel ini, namun jalankan perintah seperti ini dulu:

vi /etc/proxychains.conf

Tandai pagar bagian socks4 kemudian input baru seperti ini:

#socks4 127.0.0.1 9050
socks5 127.0.0.1 1080

Kemudian jalankan perintah screennya deh, seperti ini:

screen -S proxychains
ssh -C -D 1080 -p 22 -N [email protected]

Jika sudah jangan di Ctrl+C, tapi keluar screen dengan kombinasi Ctrl+D lalu A. Nah jika sudah, jalankan proxychainsnya untuk misalnya update yum seperti ini:

proxychains4 yum update

Nah jika sudah, kemudian saya coba install MariaDB dan speednya menambah drastis dari yang cuma 200KBps  menjadi 5MBps berkali-kali lipat speednya padahal servernya sama dan cuma masalah gateway koneksi saja yang buat berbeda.

Sip, jika sukses bisa Anda coba bagikan artikel ini ya..

See you next article~~

Gravatar Image
Seorang warga negara Indonesia biasa. Pengguna MAC dan develop server Ubuntu & CentOS. Contact : admin [at] nugi.biz

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.