Pendahuluan
Sekian dan Terima Kasih
Anson Borneor Lindi
XII TKJ 2
Proxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainya untuk melakukan request terhadap content dari internet dan intranet.
Proxy server bertindak sebagai gateway terhadap dunia internet untuk setiap komputer client. Dalam menjalankan tugasnya proxy server tidak terlihat oleh komputer client sebagai contoh saat seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari Proxy server akan menginterpresentasikan request-request tersebut seolah-olah datang secara langsung dari komputer client, bukan dari proxy server.
Squid adalah software publik domain berbasis UNIX. fungsi dari squid adalah meng-‘cache’ atau menyimpan data yang diminta oleh pengguna (komputer client) biasanya berupa web pages dan FTP. Platform UNIX yang di support oleh Squid adalah FreeBSD, BSDI, Digital Unix, Irix, Linux, Solaris dan SunOs. Tidak semua data bisa di cache oleh Squid, data-data yang bersifat dinamik seperti CGI-BIN tidak di cache oleh Squid, jadi tiap kali ada permintaan CGI-BIN, maka Squid akan menghubungi langsung server tujuan. Saat ini protokol yang bisa dilayani oleh Squid adalah HTTP, FTP, Gopher, dan Wais.
Langkah-Langkah
1. Untuk menginstall Squid, langkah pertama adalah klik kanan dulu pada CD, dan pilih Settings.
2. Setelah itu, pilih DVD ke-2 untuk mengganti DVD pertama.
5. Setelah itu, ketik prompt tersebut untuk mengupdate Debian 7 dari DVD kedua tadi. Dan setelah diupdate, biarkan saja apa adanya.
6. Lalu, kita akan menginstall squid dengan cara mengetikkan prompt "apt-get install squid" dan pilih y untuk melanjutkan instalasi tersebut.
7. Sesudah menginstall buka file squid dgn mengetik "cd /etc/squid/" dan ketik "ls" untuk melihat file yang ada dalam /etc/squid tersebut. Kemudian, kita akan memback-up konfigurasi squid(squid.old) dengan mengetikkan "cp squid.conf squid.old"
8. Kemudian, untuk memasuki konfigurasi squid maka ketiklah "nano squid.conf" dan tekan Enter untuk memasukinya.
9. Pada saat memasuki "squid.conf", kita akan mencari kata kunci "http_port 3128" dengan menekan Ctrl+W dan ketiklah sesuai dengan kata kunci "http_port" terlebih dahulu.
10. Kemudian, di dekat tulisan http_port 3128, tambahkan kata "transparent" seperti contoh di bawah inii
12. Sesudah itu, kita akan mencari kata kunci "http_access deny all" dan tambahkan tanda pagar "#" di belakang kata "http"
14. Sesudah itu, tambahkan acl lainnya untuk memblock domain kita sendiri dan mengakses acl IP kita seperti di bawah ini.
15. Sesudah mengkonfigurasi squid, kita akan masuk ke direktori domain dari squid tadi, dan ketikkan domain anda sesuka hati (boleh bebas) untuk diblok.
16. Kemudian, masuklah konfigurasi sysctl.conf dengan perintah di bawah ini:
17. Pada saat memasuki sysctl.conf, hapuslah tanda pagar "#" di dekat "net.ipv4.ip_forward=1"
19. Pada saat memasuki rc.local, kita akan menambahkan konfigurasi seperti di bawah ini:
20. Setelah itu, restartlah settingan squid dengan cara seperti bawah ini. Maka settingan squid tersebut sudah berhasil.
21. Kemudian, masuk ke Control Panel dan isilah IP berikut sesuai dengan konfigurasi network dan Squid Proxy Server di VMNet1.
22. Sesudah itu, masuk ke Command Prompt dan ping IP berikut seperti di bawah ini.
23. Kemudian, masuklah ke Browser (Mozilla Firefox, Google Chrome, dll.) untuk memasuki Squid Proxy Server. (Browser yang saya pakai adalah Mozilla Firefox).
Pertama, masuk ke Option dan pilih Advance.
24. Dan masuk ke Setting di sebelah kanan "Connection"
25. Kemudian, isilah IP dan port tersebut sesuai dengan settingan dlm Debian 7 seperti di bawah ini, dan pilih "Manual proxy Configuration"
25. Setelah itu, masukkan domain name sendiri seperti "www.orb.net". Dan setelah dimasukkan maka domain name tersebut tidak dapat digunakan karena sudah terblokir dalam settingan Squid tersebut.
26. Sedangkan kita memasukkan sebuah IP, IP tersebut dapat diterima karena sudah di"allow"-kan dalam settingan Squid
1. Untuk menginstall Squid, langkah pertama adalah klik kanan dulu pada CD, dan pilih Settings.
2. Setelah itu, pilih DVD ke-2 untuk mengganti DVD pertama.
3. Jika ada pesan tersebut, pilih Yes untuk melanjutkannya.
4. Kemudian, ketik prompt "apt-cdrom add" untuk memindahkan DVD 2 ke Debian 7.
6. Lalu, kita akan menginstall squid dengan cara mengetikkan prompt "apt-get install squid" dan pilih y untuk melanjutkan instalasi tersebut.
8. Kemudian, untuk memasuki konfigurasi squid maka ketiklah "nano squid.conf" dan tekan Enter untuk memasukinya.
9. Pada saat memasuki "squid.conf", kita akan mencari kata kunci "http_port 3128" dengan menekan Ctrl+W dan ketiklah sesuai dengan kata kunci "http_port" terlebih dahulu.
10. Kemudian, di dekat tulisan http_port 3128, tambahkan kata "transparent" seperti contoh di bawah inii
11. Kemudian, kita akan mencari kapasitas memory pada konfigurasi squid dengan mencari kata kunci "cache_mem" dan disinilah terdapat kapasitas 8 MB pada umumnya dan ubalah menjadi 32 MB
12. Sesudah itu, kita akan mencari kata kunci "http_access deny all" dan tambahkan tanda pagar "#" di belakang kata "http"
13. Jika kita sudah mempunyai sebuah ip (misalnya 192.168.xxx.xxx), maka ubalah IP 192.168 menjadi IP yang kita punyai sendiri.
14. Sesudah itu, tambahkan acl lainnya untuk memblock domain kita sendiri dan mengakses acl IP kita seperti di bawah ini.
15. Sesudah mengkonfigurasi squid, kita akan masuk ke direktori domain dari squid tadi, dan ketikkan domain anda sesuka hati (boleh bebas) untuk diblok.
16. Kemudian, masuklah konfigurasi sysctl.conf dengan perintah di bawah ini:
17. Pada saat memasuki sysctl.conf, hapuslah tanda pagar "#" di dekat "net.ipv4.ip_forward=1"
18. Lalu, masuk ke konfigurasi rc.local dengan mengetik seperti di bawah ini:
19. Pada saat memasuki rc.local, kita akan menambahkan konfigurasi seperti di bawah ini:
20. Setelah itu, restartlah settingan squid dengan cara seperti bawah ini. Maka settingan squid tersebut sudah berhasil.
21. Kemudian, masuk ke Control Panel dan isilah IP berikut sesuai dengan konfigurasi network dan Squid Proxy Server di VMNet1.
22. Sesudah itu, masuk ke Command Prompt dan ping IP berikut seperti di bawah ini.
23. Kemudian, masuklah ke Browser (Mozilla Firefox, Google Chrome, dll.) untuk memasuki Squid Proxy Server. (Browser yang saya pakai adalah Mozilla Firefox).
Pertama, masuk ke Option dan pilih Advance.
25. Kemudian, isilah IP dan port tersebut sesuai dengan settingan dlm Debian 7 seperti di bawah ini, dan pilih "Manual proxy Configuration"
25. Setelah itu, masukkan domain name sendiri seperti "www.orb.net". Dan setelah dimasukkan maka domain name tersebut tidak dapat digunakan karena sudah terblokir dalam settingan Squid tersebut.
26. Sedangkan kita memasukkan sebuah IP, IP tersebut dapat diterima karena sudah di"allow"-kan dalam settingan Squid
Sekian dan Terima Kasih
Anson Borneor Lindi
XII TKJ 2
Komentar
Posting Komentar