Cara Install Squid Proxy dengan Limit IP di VPS CentOS 6
Cara Install Squid Proxy ini saya buat kusus anda yang menggunakan os centos. Sebenarnya saya juga akan membuat tutorial untuk vps debian, tetapi berhubung pembeli vps di fawzya.net banyak yang menggunakan os centos maka saya ingin memberikan tutorial cara install squid proxy di vps centos 6 terlebih dahulu. ditutorial ini saya tidak hanya menjelaskan cara menginstall squid saja tetapi juga meningkatkan keamanan server anda dengan memberikan limit ip pada konfigurasi squid proxynya
Kenapa harus melakukan limit ip pada vps server ? ya karena kan ip vps itu bersifat publik, bisa diakses oleh siapapun. Pastikan anda tidak ingin orang lain menggunakan squid proxy milik server anda secara bebas kan ? karena hal ini dapat merugikan anda salah satu penyebabnya adalah dapat mengahabiskan bandwidth server, menghabiskan ram, membuat cpu usage penuh bahkan lama kelamaan dapat menyebabkan server down tidak bisa digunakan. Tujuan melakukan limit ip ini adalah agar user anda misalnya user ssh, user open vpn dapat menggunakan squid proxy server tetapi orang lain tidak bisa menggunakannya sebelum membeli akun di server anda. Cara kerjanya adalah dengan memblokir semua ip kecuali ip server anda yang akan menggunakan server tersebut. Misalnya anda memasukan ip 49.213.21.212, maka hanya pengguna server dengan ip 49.213.21.212 yang dapat menggunakan squid proxy
Cara Install Squid Proxy Secara mudah
- Pertama tama marilah kita membuka software putty
Memasukan ip VPS servernya Dapatkan vpsnya disini - Login Sebagai root
- Lakukan persiapan dengan melakukan update terlebih dahulu
yum -y update
- Segera install squidnya dengan perintah
yum -y install squid
- Konfigurasi squid ada di etc/squid/squid.conf silahkan edit file tersebut dengan nano editor
nano /etc/squid/squid.conf
- Agar lebih mudah silahkan sesuaikan dengan konfigurasi dibawah ini
http_port 80 via on acl executive dst 49.213.21.212 http_access allow executive ## ## disable multicast icp miss_access allow all ident_lookup_access deny all # Leave coredumps in the first cache dir access_log /var/log/squid/access.log cache_log /var/log/squid/cache.log cache_access_log none cache_store_log none # hierarchy_stoplist cgi-bin ? acl apache rep_header Server ^Apache ipcache_size 8192 ipcache_low 90 ipcache_high 95 #cache_dir null /tmp cache_mem 16 MB cache_dir ufs /var/spool/squid/cache0 1000 16 256 cache_dir ufs /var/spool/squid/cache1 1000 16 256 cache_dir ufs /var/spool/squid/cache2 1000 16 256 cache_dir ufs /var/spool/squid/cache3 1000 16 256 deny_info ::0 all # Add any of your own refresh_pattern entries above these. refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern -i (/cgi-bin/|\?) 0 0% 0 refresh_pattern . 0 20% 4320 Silahkan ganti tulisan 80 dengan port yang dinginkan dan 49.213.21.212 dengan ip yang dijinkan menggunakan squid. Silahkan ketik CTRL+X lalu enter untuk menyimpan konfigurasi
- Agar squid dapat berjalan setelah vps booting maka masukanlah script ini
chkconfig squid on
- Silahkan start squidnya dengan perintah
service squid start
Installasi sudah selesai sekarang squid proxy sudah bisa digunakan, jika ada masalah silahkan berkomentar. Kami juga menyediakan VPS server dan menyediakan jasa setting vps
Keyword: cara install squid centos 6, cara install squid di debian 7, cara mencari proxy gratis internet, centos squid cache, centos squid reverse proxy, centos squid reverse proxy ssl, centos squid server, configurar squid en centos, free proxy, how to install squid proxy on centos 6, instal squid di centos 6, instalar squid en centos, install squid centos 6, install squid debian, install squid on centos 7, pfsense squid reverse proxy, proxy checker, proxy checker apk, proxy checker download, proxy checker online, proxy checker speed, proxy list, proxy reverso squid centos, squid centos 7, squid reverse proxy example, squid reverse proxy https, squid reverse proxy multiple web servers, squid reverse proxy owa, squid reverse proxy ssl multiple domains, xoul net proxy checker download