sock 5 proxy di centos

  • 0
Beberapa hari kemaren install sock 5 proxy di server centos buat keperluan order mengorder karena toko online melakukan pengamanan di bagian IP costumer.
oke langsung aja ke cara bikinya :D.

- Download source ss5

wget http://downloads.sourceforge.net/ss5/ss5-3.7.9-2.src.rpm

- build source ss5

karena untuk buildnya di butuhkan beberapa depedencies , jadi kita install dulu.
yum install rpm-build openldap-devel pam-devel openssl-devel libgssapi-devel -y (untuk 32bit)

yum install rpm-build.x86_64 openldap-devel.x86_64 pam-devel.x86_64 openssl-devel.x86_64 libgssapi-devel.x86_64 -y (untuk 64 bit)
siap untuk build dengan perintah ini :

rpmbuild –rebuild ss5-3.7.9-2.src.rpm
- siap di install :D
setelah building biasanya ntar paket rpm nya bakalan jadi di folder /usr/src/redhat/RPMS/x86_64/ untuk yang 64 bit dan di /usr/src/redhat/RPMS/i386/ untuk yang 32 bit, selanjutya install dengan perintahh :
rpm -ivh /usr/src/redhat/RPMS/x86_64/ss5-3.7.9-2.x86_64.rpm (untuk 64 bit Linux)
rpm -ivh /usr/src/redhat/RPMS/i386/ss5-3.7.9-2.i386.rpm (untuk 32 bit Linux)
- jalankan ss5 dan rubah port (Default port adalah 1080)

edit file /etc/init.d/ss5 terus masukin perintah ini setelah crunchbang :

export SS5_SOCKS_PORT=9999
export SS5_SOCKS_USER=root
kamu bisa ganti port sesuai yang kamu suka.

- ototentikasi user dan password

konfigurasi ss5 ada di sini /etc/opt/ss5/ss5.conf

kalo gak mau pake ototentikasi kasih begini aja :

auth 0.0.0.0/0 – – 

kalo mau pake ototentikasi ganti dash terakhir dengan u-
auth 0.0.0.0/0 – u

user dan password biasanya ntar ke simpan di sini /etc/opt/ss5/ss5.passwd pastikan file itu cuma bisa di baca oleh root :
chown root.root /etc/opt/ss5/ss5.passwd
chmod 750 /etc/opt/ss5/ss5.passwd
di /etc/opt/ss5/ss5.passwd, bikin user dan pass di pisahkan dengan spasi dan 1 user dan password setiap baris.

contohnya :
user1 pass1
user2 pass2
6. Ijin

untuk membiarkan semua host bisa konek , beri perintah ini :

permit – 0.0.0.0/0 – 0.0.0.0/0 – – – – -

7. Jalankan ss5

service ss5 start

No comments:

Post a Comment