Tutorial cara install dan setting squid proxy server (2.6 STABLE) di CentOS 5 32-bit VPS
- Install squid via yum:yum install squid
- Edit setingan squid.conf pada squid 2.6 STABLE yang sudah diinstall tadinano /etc/squid/squid.conftambahkan konfigurasi berikut ini, copy paste/ letakkan paling atas di squid.conf tersebut#add define hostname
visible_hostname jadoel.info# add auth_params
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 2
auth_param basic realm My Proxy Server
auth_param basic credentialsttl 24 hours
auth_param basic casesensitive off# add acl rules
acl users proxy_auth REQUIRED# http access rules
http_access deny !users
http_access allow users#hide IP
forwarded_for offEdit bagian jadoel.info pada’visible_hostname’ sesua selera
Kurang lebih seperti ini
Jika ingin mengubah port squid edit sesuai selera pada bagian http_port 3128 ( default port squid 3128 )
simpan squid.conf - Menambahkan username dan password untuk squid proxytouch /etc/squid/passwd
chown root.squid /etc/squid/passwd
chmod 640 /etc/squid/passwdMembuat username dan passwordhtpasswd /etc/squid/passwd jadoel.infoUbah username yang dicetak merah ( jadoel.info) sesuai selera
Kemudian isi password sesuai selera
Jika memakai htpasswd tidak bisa, seperti hasil dibawah ini:-bash: htpasswd: command not foundSolusinya bisa menggunakan 2 cara sebagai berikut:- Pertama install httpd-devel via yumyum install httpd-develkemudian ulangi langkah membuat user pass diatas
- Kedua generate htpasswd memakai Perl or Ruby code tanpa harus menginstall apache dan anak buahnyaperl -le ‘print crypt(“password_anda“, “salt”)’Ubah password_anda sesuai selera
kemudian hasilnya bisa anda paste di /etc/squid/passwd seperti ini:jadoel.info:sa3tHJ3/KuYvI
Simpan dan exit
Notes:
jadoel.info ==> username
sa3tHJ3/KuYvI ==> password hasil generate
- Pertama install httpd-devel via yum
- Membuat direktori cace untuk squid ( cache_dir )squid -z
- Jalankan squid proxysquid -D
service squid restart
chkconfig squid on
Sekarang test squid proxy hasil praktek diatas
- buka mozzila firefox > Tool > Option > Advanced > Network > Settings
- Pilih Manual Proxy Configuration, lalu isikan IP VPS dan port
- Coba buat Browsing, kalau berhasil maka akan muncul pop up login untuk meminta user + pass
0 komentar:
Posting Komentar