[Centos] Cara Mudah Install Squid Proxy Dengan Script Auto Install

rosari j avatar
  • rosari j
  • 4 min read

Artikel ini akan menunjukkan cara Install Squid Proxy di centos 5 dan mengkonfigurasi Firefox dan Chrome untuk menggunakannya.

Squid Proxy server

Squid adalah proxy caching berfitur lengkap yang mendukung HTTP, HTTPS, FTP, dan protokol jaringan utama lainnya. Ini dapat digunakan untuk mempercepat server web dengan menyimpan kueri berulang, memfilter lalu lintas web, dan mendapatkan akses ke konten yang dibatasi secara geografis.

Squid Proxy Adalah software dengan lisensi open source gratisan yang menawarkan beragam keunggulan diantaranya adalah multi platform,full control terhadap berbagai aspek yang ditawarkan oleh squid, sanggup melakukan filter terhadap trafic yang dihandle, suport mengolah lalu lintas bermacam macam internet protokol seperti HTTPS,FTP dan beragam keunggulan lain nya dibandingkan dengan software proxy lain nya.

Salah satu kegunaan squid proxy lainnya ialah untuk [mengakses situs yang diblokir]({{ site.baseurl }}{% post_url 2018-11-27-tips-dan-cara-memblokir-situs-dewasa %}). Misalnya Kantor tempat bekerja anda Membatasi Akses Ke situs media sosial seperti Facebook, maka dengan menggunakan proxy anda dapat dengan mudah membypass situs yang telah diblokir tersebut

Caching Proxy

Squid mampu melakukan proses caching dan melakukan forward web proxy secara efisien sehingga kita tidak perlu merequest file yang sama berulang ulang karena telah tersimpan dalam folder cache dalam directory kita menginstall squid, Squid pun mempunyai extensive access control yang berguna untuk mempercepat sebuah server yang dikonfigurasikan sebagai web server

Dalam artikel ini kita akan membahas cara mudah Install Squid Proxy dengan menggunakan server dengan platform Unix yaitu centos, Penulis mengalami sendiri Terkadang kita menemui masalah saat menginstal proxy di vps yang kita miliki seperti konfigurasi ACL, Squid Cache directory, zero sized reply, The request or reply is too large, Connection refused, Ignoring MISS from non-peer dan segudang masalah lainnya yang terkadang memerlukan pengetahuan paling tidak sebagai server admin dan tidak mudah untuk dimengerti bagi user yang baru saja mengenal Linux/ Unix .

Tutorial Menginstall Squid Proxy dengan password ini bisa diterapkan pada Vps dengan Os Ubuntu, Centos, Debian Maupun Fedora Dengan Minimal Centos 5 dan Debian 6

Hal Yang diperlukan untuk Install Squid Proxy software

  1. Sebuah server yang akan digunakan sebagai Host

Langkah Menginstal Squid Pada Vps

lakukan update dependency yang diperlukan oleh squid , disini saya masih memakai centos 5 dan karena os tersebut sudah sangat jadul maka harus terlebih dahulu mengupdate mirror list pada folder /etc/yum.repos.d.

Hal ini dikarenakan support untuk centos 5 sudah dihentikan oleh karena itu mirror standart yang ada pada folder tersebut sudah tidak bisa dipakai . login sebagai root kemudian lakukan Yum Update dengan mengetik yum update pada terminal yum update

 

[![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTIFLTbYGxxDC-hTz74aG0wmWJ9Euius96XyJkIqO5rRrNjvhMIqVfs5lCu23SJr5OP8aYNVXz_6SAH5GTrVEEGZXfy0BjCraV6OztG2Z5UO9TkmhzNu0exxFm1LeGIJsCdorPybQJW0SA9ACL6G_VF81e_Glz_9PavriKI1PEQ20YIyaFON3_ZcRLyA/w640-h356/yum-update_1024x569.jpg)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTIFLTbYGxxDC-hTz74aG0wmWJ9Euius96XyJkIqO5rRrNjvhMIqVfs5lCu23SJr5OP8aYNVXz_6SAH5GTrVEEGZXfy0BjCraV6OztG2Z5UO9TkmhzNu0exxFm1LeGIJsCdorPybQJW0SA9ACL6G_VF81e_Glz_9PavriKI1PEQ20YIyaFON3_ZcRLyA/s1024/yum-update_1024x569.jpg)

Mendownload Script Squid Auto Installer

Langkah selanjutnya ialah mendownload script auto install dan menyimpannya di server kita. Perlu dicatat Tutorial install proxy squid ini lebih ditujukan pada pemula yang tidak memerlukan setingan tambahan dan belum begitu mengenal dunia linux secara mendalam sehingga setting masih default.

Namun begitu jika ingin melakukan beberapa perubahan perubahan seperti akses kontrol dll masih bisa dengan cara mengedit script ini terlebih dahulu ..secara default Port yang digunakan adalah Port 3128 oleh karena itu pastikan port tersebut tidak digunakan .Pada terminal ketik perintah berikut

wget --no-check-certificate https://codeload.github.com/centminmod/squid-proxy-installer/zip/refs/heads/master

[![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvHrdw4wrvxXbAz_eKtgginmV-L0IPudbEOJDR6u5LctlriAd1EJF00kqtE-api_HM_OG7Ge8dJDktlqQchGqWQgOYepT-c80B0rJhlQqsYkfh_jYXBt4MlW9Ah7WTElm5ampDEyKPqi_94VNeHKatZuKyNhnzlCKPz6n5kQSB4tPm4xgU_U0u36S5fg/w640-h206/squid-installer-skrip_1024x331.jpg)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvHrdw4wrvxXbAz_eKtgginmV-L0IPudbEOJDR6u5LctlriAd1EJF00kqtE-api_HM_OG7Ge8dJDktlqQchGqWQgOYepT-c80B0rJhlQqsYkfh_jYXBt4MlW9Ah7WTElm5ampDEyKPqi_94VNeHKatZuKyNhnzlCKPz6n5kQSB4tPm4xgU_U0u36S5fg/s1024/squid-installer-skrip_1024x331.jpg)

Chmod Script installer squid

Agar dapat dieksekusi, maka Script harus terlebih dahulu diberikan izin atau dalam bahasa komputer yaitu Chmod. Pada terminal ketik perintah berikut

chmod +x spi

[![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcbH06p8pFm84x0uuLsZrhbkuWCcKFgBeO28TxvYiWknRtc2BR7dLaNnU7f7YyjpHBN0Vi_ZN3l_8FDbTSJ9_etYiedwE7mV9ePamM7pmbThhbPkDcuoTc5p_4qQkkOF_sKZKsoNYC3dPplDqCHaJ-GtG_nFpLqGltYPMQcNjNr-NAanrGFkmlkWMKOQ/w640-h250/instalasi-squid_1024x401.jpg)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcbH06p8pFm84x0uuLsZrhbkuWCcKFgBeO28TxvYiWknRtc2BR7dLaNnU7f7YyjpHBN0Vi_ZN3l_8FDbTSJ9_etYiedwE7mV9ePamM7pmbThhbPkDcuoTc5p_4qQkkOF_sKZKsoNYC3dPplDqCHaJ-GtG_nFpLqGltYPMQcNjNr-NAanrGFkmlkWMKOQ/s1024/instalasi-squid_1024x401.jpg)

Menjalankan Script Installer Squid

Dan Kemudian kita akan memulai proses Install Squid Proxy secara otomatis namun hal yang harus kita perhatikan selanjutnya ialah mengetahui distro atau Rhel yang digunakan karena Perintah yang akan digunakan pun berbeda sesuai dengan Versi Linux yang anda gunakan.

Seperti yang tertulis diatas saya menggunakan Centos 5 maka Perintah yang saya ketik ialah ./spi -rhel5 dan jika anda menggunakan centos 6 maka Perintah nya ialah ./spi -rhel5 begitu seterusnya sesuai Versi os anda dan berikut ini adalah list nya

Server CentOS 5
./spi -rhel5

Server CentOS 6
./spi -rhel6

Server CentOS 7
./spi -rhel7
server Debian 6 atau 7
./spi -debian

Server Debian 8
./spi -jessie

Server Ubuntu
./spi -ubuntu

Server Fedora
./spi -fedora

Memasang Password Pada Squid Proxy

Setelah berhasil mengeksekusi Script installer tadi pada bagian akhir kita akan dihadapkan pada sebuah opsi untuk memasang Username dan password pada Proxy. Hal ini sangat efektif jika anda tidak ingin untuk mengedit secara manual htpasswd .

Pada Opsi pilihan Your desired username: , isikan dengan user yang anda kehendaki kemudian Tekan Enter pada terminal, setelah itu script akan meminta anda untuk mengisikan password.

Pada opsi New password: isikan dengan password yang anda kehendaki kemudian tekan Enter dan ketik ulang password anda saat konfirmasi

Setelah itu Script secara otomatis akan melakukan instalasi secara otomatis dan melakukan konfigurasi yang dibutuhkan oleh squid proxy secara otomatis dan akan menyimpan konfigurasi tersebut pada folder /etc/squid/squid.conf

[![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggWmcbmKBAngnhrybpFki9ODWAKZ-UV5AQ3I5d9mSxKD-1jwlaTFFNSKzBCPWc0HPtPCqZLgnUECTqtoFJvPRjK0hxerfXrPTx_4wOUTI_Q_OcTs9DvHfipwHfNmwz2KxGh3HSWI_1FeahTe5lrYeTyU_wJmknxx6iaAKSu2m6L_JYEm004g8S4rI5Kg/w640-h164/pasang-password-pada-proxy_1024x262.jpg)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggWmcbmKBAngnhrybpFki9ODWAKZ-UV5AQ3I5d9mSxKD-1jwlaTFFNSKzBCPWc0HPtPCqZLgnUECTqtoFJvPRjK0hxerfXrPTx_4wOUTI_Q_OcTs9DvHfipwHfNmwz2KxGh3HSWI_1FeahTe5lrYeTyU_wJmknxx6iaAKSu2m6L_JYEm004g8S4rI5Kg/s1024/pasang-password-pada-proxy_1024x262.jpg)

Kesimpulan

Dan selesai. cara Install Squid Proxy secara gampang bagi para pemula..dan anda bisa langsung menggunakan Proxy tadi dengan port 3128

Comment

Disqus comment here

rosari j

Writter by : rosari j

Rosari J adalah seorang penulis teknologi di oktrik.com yang bersemangat untuk berbagi pengetahuan dan wawasannya tentang dunia digital. Dengan pengalaman bertahun-tahun dalam bidang ini, dia memiliki keahlian dalam perangkat lunak, perangkat keras, dan internet, serta berkomitmen untuk memberikan konten teknologi berkualitas tinggi dan relevan kepada para pembaca. Visi Rosari adalah menjadikan oktrik.com sebagai sumber informasi teknologi terdepan di Indonesia. Temui Rosari J di media sosial:

Recommended for You

Cara Meningkatkan Kecepatan Browsing: Panduan Lengkap

Cara Meningkatkan Kecepatan Browsing: Panduan Lengkap

Ingin browsing lebih cepat? Pelajari tips dan trik untuk mengoptimalkan perangkat, browser, dan koneksi internet Anda. Dapatkan pengalaman online yang lebih lancar dan efisien!