Lompat ke konten Lompat ke sidebar Lompat ke footer

Konfigurasi Squid Proxy Server Debian 9

Menggunakan Internet adalah hal yang umum bagi kaum milenial, segala hal dapat di akses dengan dengan internet, seperti melakukan akses pada website website yang berbau hal hal anu. Untuk melakukan pembatasan terhadap akses website yang tidak baik, kami membuatkan tutorial untuk melakukan blokir website menggunakan Linux Debian. Dengan judul pembahasan Konfigurasi Squid Proxy Server Debian 9

Konfigurasi Squid Proxy Server Debian 9

Install dan Konfigurasi Squid Proxy Server Debian 9

Jika hanya butuh konfigurasi squid server, langsung saja scroll kebawah ya guys. Di mulai dari Install dan Konfigurasi sampai ke pengujian.

Daftar Isi :

  • Pengertian Squid dan Proxy Server
  • Install Linux Debian 9
  • Konfigurasi Adapter pada VirtualBox
  • Konfigurasi IP Address
  • Check DNS dan DHCP
  • Install dan Konfigurasi Squid Proxy Server
  • Konfigurasi iptables untuk router
  • Pengujian Hasil Squid Proxy Server

1. Pengertian Squid dan Proxy Server

Pada Linux terdapat paket layanan yang dikenal dengan Squid. Squid adalah salah satu server proxy caching yang paling populer. Squid meningkatkan kecepatan web server dan dapat membantu Anda membatasi akses pengguna ke Internet

Proxy atau proksi adalah sebuah sistem layanan jaringan untuk menjembatani seorang user atau pengguna internet dengan website yang dituju. 

Sistem ini memungkinkan pengguna untuk mengakses jaringan internet dengan IP address yang berbeda melalui sebuah perangkat server 

2. Instalasi Linux Debian

Sebelum teman-teman melakukan Konfigurasi Squid Proxy Server Debian 9 pastikan teman-teman sudah melakukan instalasi Linux Debian menggunakan Virtualbox ataupun metode lainya, untuk tutorial instalasi linux Debian bisa teman-teman lihat pada artikel dibawah ini

Cara Membuat Virtual Machine di VirtualBox 
Cara Install Linux Debian 9

3. Konfigurasi Adapter pada VirtualBox

Lakukan konfigurasi Adapter pada VirtualBox seperti contoh, disini saya menggunakan 2 Adapter.

  • Bridge adapter digunakan untuk akses internet
  • Host only adapter digunakan untuk memberikan layanan ke client

Bridge Adapter Internet

Host Only Adapter Client

Hasil dari Konfigurasi Adapter diatas adalah seperti ini :


Bridge n Host Only

4. Konfigurasi IP Address

Berikutnya lakukan konfigurasi IP Address pada Linux Debian 9

  • Silahkan teman-teman login menggunakan root / super user.
  • Lakukan Instalasi NET-TOOLS dengan perintah berikut ini
    apt-get install net-tools
    Sebelum itu silahkan masukkan DVD Debian 9 yang binary 1 untuk keperluan install

    Add Dvd debian 1

    Jika sudah, baru jalankan perintah apt-get install net-tools, seperti pada gambar jika selesai maka ketik ifconfig

    Proses Install Net-Tools

  • Berikutnya, kita akan menambah interface baru, yaitu enp0s3.
    Kenapa bukan eth0? karena eth0 sudah di rename menjadi enp0s3

    Cek eth0
     
  • Jika sudah, berikutnya ketik
    nano /etc/network/interfaces
    perintah ini digunakan untuk masuk kedalam file konfigurasi IP Address nya, dan ketikan seperti gambar berikut ini :

Konfigurasi IP Address

  • berikutnya, silahkan teman-teman save dengan cara CTRL+X lalu Y dan ENTER.  Untuk melakukan Restart Konfigurasi pada Linux debian dapat menggunakan perintah berikut ini:
/etc/init.d/networking restart
  • atau bisa mengikuti gambar dibawah ini :

Result Konfigurasi IP Address
  • Berikutnya lakukan pengujian apakah server sudah mendapatkan akses internet atau belum dengan menggunakan perintah ping ke google.com
ping ke google.com

5. Check DNS dan DHCP

Pada tahap ini dapat dilewati, karena ini merupakan opsi saja.

Tahap ini merupakan pengujian dari hasil konfigurasi DNS Server dan DHCP Server. Dengan tujuan agar si CLIENT tidak perlu melakukan konfigurasi IP ADDRESS secara manual atau static.

Tapi jika tidak melakukan konfigurasi DNS dan DHCP, teman-teman harus melakukan konfigurasi IP ADDRESS dengan network yang sama pada host only adapter ya.

Pengujian DNS

Pengujian DHCP

Hasil DNS dan DHCP

6. Install dan Konfigurasi Squid Proxy Server

Untuk melakukan install squid proxy server pada debian dapat menggunakan perintah :

apt-get install squid

Perlu diperhatikan, pada Linux Debain 9 menggunakan DVD paket 3, jika pada debian 7 menggunakan debian paket 2, namun bisa menggunakan repository online.

Install Squid
  • Setelah selesai install, kita akan berpindah ke dalam folder squid yang berada pada /etc/squid, dapat menggunakan perintah
cd /etc/squid
Move to Folder Squid
  • Membuat file URL yang akan digunakan untuk menampung url atau alamat website yang akan di blokir.
Membuat url untuk squid
  • Lakukan perubahan pada file squid.conf menggunakan perintah
    nano squid.conf
  • Kemudian pada baris pertama langsung saja diisi konfigurasinya supaya gak ribet nyari di baris baris lainya.
    acl lan src 192.168.10.0/24
    acl site dstdomain "/etc/squid/url"

    cache_mem 64 MB
    cache_mgr admin@wahyup.uts.com

    http_access deny site
    http_access allow lan
    http_port 3128 transparent
Konfigurasi Squid Server
  • Jika sudah lakukan restart pada squid server menggunakan perintah :
  • /etc/init.d/squid restart
Restart Squid Server

7. Konfigurasi iptables untuk router

Proses ini dilakukan supaya client mendapatkan koneksi internet dari Server. Dan juga langsung diarahkan ke port 3128 dari sebelumnya port 80.

konfigurasi iptables router

Hasil konfigurasi iptables router

8. Pengujian Hasil Squid Proxy Server

Tibalah di tahap terkahir yaitu pengujian, saya sarankan dalam pengujian ini menggunakan browser yang masih suci, atau pakai tab private / penyamaran.

  • Pengujian internet dengan membuka website lain yang tidak terblokir oleh server

Pengujian website lain 

  • Pengujian pada website yang diblokir, seperti 
    • linux.or.id
    • mikrotik.co.id
    • liputan6.com 

Blokir Website Linux

Blokir Website Mikrotik

Blokir Website Liputan6

Mohon maaf kalau ada COK nya.

Baiklah teman-teman, cukup seperti itu untuk Tutorial Linux Debian, Yaitu membahas Konfigurasi Squid Proxy Server Debian 9. InsyaAllah Untuk List Seri Tutorial Linux Debian ini akan di update lagi sesuai dengan artikel yang di post mengenai Tutorial Linux Debian ya. Semoga tutorial ini bermanfaat untuk kita semua.

Sekian dan Terimakasih.

Tag Penelusuran
  • Tutorial Linux Debian
  • Install Debian 9
  • Install Squid Server
  • Install Proxy Server
  • Install squid
  • Squid Server

Posting Komentar untuk "Konfigurasi Squid Proxy Server Debian 9"