Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server

Bagi kalian yang ingin koneksi internet di rumah atau kantor menggunakan proxy. Berikut ini adalah cara mengkonfigurasi Proxy Server menggunakan Squid di Ubuntu Server :
  • Disini kita menggunakan topologi seperti gambar dibawah. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Selanjutnya kita pasang 2 adapter network di Ubuntu server, yang pertama adalah “Host-only” untuk menyambungkan dari server ke client, kedua adalah “NAT” untuk menyambungkan server ke internet.
  • Konfigurasi interface dengan perintah “nano /etc/network/interfaces”, lalu ikuti seperti gambar dibawah. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Lakukan restart service. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Selanjutnya lakukan ping google.com untuk mengecek apakah server sudah terkoneksi ke internet atau belum. Jika berhasil maka hasilnya akan seperti gambar dibawah. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Install squid dengan perintah “apt-get install squid3”. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Pindah ke directory squid dengan perintah “cd /etc/squid3”. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Masuk ke file konfigurasi squid dengan perintah “nano squid.conf”. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Tekan “Ctrl+W”, selanjutnya tuliskan “http_access deny all”, lalu tekan enter untuk mencari kata kunci tersebut. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Selanjutnya ubah “http_access deny all” menjadi “http_access allow all”. Lalu tambahkan beberapa konfigurasi seperti gambar dibawah. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Buat file “urlblok.txt” untuk melengkapi kofigurasi yang tadi kita tambahakan dengan perintah “nano urlblok.txt”
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Tuliskan kata kunci untuk situs yang ingin diblok. Lihat gambar dibawah.  
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Selanjutnya membuat user proxy seperti gambar dibawah. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Ubah hak akses user tadi dengan perintah seperti gambar dibawah. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Lakukan restart service squid. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Selanjutnya buka client, disini client menggunakan network adapter “Host-only” untuk menyambungkan ke server.
  • Kita akan mendapatkan ip dhcp jika kita konfigurasi dhcp server di Ubuntu server atau kita konfigurasi secara manual dengan membuka control panel > network and internet connection > network connection > klik kanan local área connection > properties.
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Pilih Internet Protocol[TCP/IP] lalu klik properties. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Isi kolom yang tersedia seperti gambar dibawah. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Buka web browser (Internet Explorer) lalu pilih Tools > Internet Options. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Pilih LAN settings. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Isi kolom proxy server dengan ip dan port server seperti gambar dibawah. Jika sudah, restart kembali web browsernya. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Selanjutnya akan tampil otentikasi seperti gambar dibawah, isi dengan username dan password yang dibuat di server tadi. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Buka www.google.com, hasilnya akan seperti gambar dibawah. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server

  • Buka www.facebook.com, hasilnya akan error karena di squid server tadi kita blok yang mengandung kata “face”. 
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server
  • Buka www.detik.com, hasilnya akan sama seperti www.facebook.com tadi, karena kita mem-blok situs yang mengandung kata “face dan detik”.
Konfigurasi Proxy Server Menggunakan Squid di Ubuntu Server

Terima kasih dan semoga bermanfaat :)

Comments

Popular posts from this blog

Tutorial Membuat GUI Menggunakan bahasa pemrograman C, GTK+ dan Glade

Konfigurasi DHCP Server di Ubuntu Server

Membuat Https di Ubuntu Server