Install Squid Proxy Server di Ubuntu 18.04

        Squid adalah server proxy yang mendukung banyak protokol jaringan seperti HTTP, HTTPS, FTP dan banyak lagi. Squid bisa digunakan untuk meningkatkan performa web server dengan melakukan caching dari setiap permintaan yang sama, memfilter lalu lintas data, memblock website dan lain-lain.

        Pada kesempatan kali ini kita akan mencoba untuk menginstall Squid pada Ubuntu 18.04 dan diatasnya, untuk kali ini saya menggunakan sebuah VPS dengan sistem operasi Ubuntu 18.04.

Update dan Install Package Squid

        Sebelum menginstall kita lakukan proses update package yang ada di ubuntu kita, setelah itu baru kita coba install Squid : 
 sudo apt update 
 sudo apt install squid
        Setelah proses instalasi selesai dan berjalan lancar, kita coba lakukan pengecekan status Squid dengan perintah :
sudo systemctl status squid
        Output yang didapat harusnya seperti dibawah (Tekan ctrl+c untuk keluar): 
 ● squid.service - Squid Web Proxy Server Loaded: loaded             (/lib/systemd/system/squid.service; enabled; vendor preset: enabled) Active: active     (running) since Fri 2020-10-23 19:02:43 UTC; 14s ago Docs: man:squid(8)
    Sampai saat ini proses instalasi sudah selesai, yang kita lakukan selanjutnya adalah mengkonfigurasi authentication dari client ke squid

Konfigurasi Tanpa Autentikasi :

    Untuk melakukan konfigurasi squid tanpa autentikasi atau semua orang bisa mengakses tanpa password dan semua ip bisa terkoneksi, bisa dilakukan dengan cara mengedit file konfigurasi Squid menggunakan perintah berikut :
    
sudo nano /etc/squid/squid.conf     
    Kemudian tambahkan perintah berikut : 
acl all src 0.0.0.0/0
http_access allow all 
# And finally deny all other access to this proxy 
http_access deny all 

    Setelah itu restart service Squid dengan perintah : 
sudo systemctl restart squid 

    Sampai saat ini kita sudah bisa terhubung dengan proxy kita dengan Host/IP sesuai IP vps atau server kita dan port default 3128.
Newest Older

Related Posts

Post a Comment