Install Squid Server Proxy di Ubuntu Server 9.04

Squid Server Proxy

Proxy Server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari internet. Fungsi utama dari proxy server adalah sebagai connecting sharing, filtering, dan caching.

Squid adalah software public domain yang berbasis unix. Fungsi dari squid adalah meng-chache atau menyimpan data yang diminta oleh pengguna (komputer client) biasanya berupa web pages dan FTP. Platform unix yang support oleh squid adalah FreeBSD, BSDI, Digital unix, irix, linux dan solaris dan sun OS.

Penginstalan Ubuntu server 9.04 menggunakan virtual machine (virtual box).

Setelah diinstall, Jalankan Ubuntu server 9.04

Install Squid server proxy di Ubuntu server 9.04

  • Login Ubuntu terlebih dahulu
  • Untuk bisa memiliki akses keseluruhan dari Ubuntu server, kita harus login sebagai root terlebih dahulu.
  • Untuk login sebagai root, kita dapat menggunakan perintah :
  • sudo su kemudian tekan enter dan masukkan password
  • kemudian masukkan perintah cd lalu enter
Jika sudah berada di root, selanjutnya kita akan menginstall squid nya.
Untuk menginstall squid nya kita dapat menggetikkan perintah :
# apt-cdrom add kemudian tekan enter

Nah, disini kita disuruh untuk memasukkan cd/dvd ke cd atau dvd drive. Karena kita menggunakan virtual machine (virtual box) maka kita harus setting dulu iso Ubuntu server nya di virtual box.


Pada control IDE pilih add CD/DVD Device
Nah disini kita cari iso Ubuntu server yang tersimpan untuk menginstall squid nya.
Setelah itu, tekan enter. System telah membaca iso Ubuntu tersebut.
Setelah itu kita akan menginstall squid nya dengan mengetikkan perintah
# apt-get install squid lalu tekan enter
Makan akan keluar bacaan seperti berikut :
Do you want to continue [Y/n] ?
Lalu tekan y untuk menyetujui

Setelah squid server proxy telah diinstall, selanjutnya kita melakukan configurasi squid.
Configurasi Squid :
Pertama pindah directory terlebih dahulu dengan mengetikkan perintah :
# cd /etc/squid lalu tekan enter
# lalu ketikkan ls
Sebelum melakukan editing squid, kita melakukan backup terlebih dahulu.
Dengan mengetikkan perintah :
# cp squid.conf squid.conf.backup
Untuk edit squid configuration dapat mengetikkan perintah :
# nano squid.config
Pada konfigurasi ini, yang pertama kita ganti port nya terlebih dahulu.
Cari http_port 3128, untuk mencari nya dapat menggunakan tombol ctlr + w
Pada bagian belakang port 3128 di tambahin transparent.

Transparent ini untuk menandakan bahwa proxy ini kita setting sebagai proxy yang transparan. Jadi si user itu tidak tahu bahwa traffic nya atau jalur nya di alurkan ke proxy.
Selanjutnya kita cari acl connect. Terus di bawah acl connect masukkan perintah untuk memblokir domain. Dan domain yang akan di blok akan di simpan dalam file.txt

Kemudian untuk menyampaikan nama sebuah proxy. Dapat mencari, visible_hostname Dan menuliskan dibawah default : visible_hostname namaproxy

Dan jika ingin menyampaikan pesan eror berupa email, maka dapat mencari webmaster nya dan mengganti dengan email yang diinginkan.

Selanjutnya, kita akan menentukan memory cache nya mau berapa banyak. Tergantung kebutuhan juga sebenarnya, memory cache yang digunakan kan cukup besar. Disini kami menggunakan memeory cache 32 MB.

  • Nah untuk ngeblok kita selesai, selanjutnya kita exit dan simpan dengan menekan tombol ctrl + x lalu Y lalu enter.
  • Lalu kita akan akan membuat file blokir.txt. Disini nanti nya situs apa yang ingin kita blokir. Misal : youtube.com, facebook.com, atau pun twitter.com dan lain sebagainya.
  • Untuk membuka file blokir.txt nya kita dapat mengetikkan perintah : # nano blokir.txt
Lalu mengetikkan situs yang ingin di blokir.

Untuk mengetikkan nama domain nya, www.facebook.comberbeda dengan facebook.com. Jadi jika kita hanya memblokir facebook.com, maka jika di buka www.facebook.commaka website facebook masih akan tetap terbuka.
Nah, sekian tutorial dari saya. Cara menginstall dan konfigurasi squid server proxy di ubuntu server 9.04 menggunakan virtual machine (virtual box).


Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *