Konfigurasi Squid

download Konfigurasi Squid

If you can't read please download the document

description

Konfigurasi Squid

Transcript of Konfigurasi Squid

  • 1. Seksyen B Linux Squid Internet Proxy Server

2. OBJEKTIF Mengetahui dan memahami Squid 2. Mengetahui cara-cara untuk konfigurasi asas Squid 3. JENIS SAMBUNGAN INTERNET Sambungan ISDN Talian telekomunikasi digital yang laju dan bermutu tinggi berbanding dengan menggunakan sambungan modem analog. Talian khas ini harus dipasang oleh syarikat telekomunikasi. Sambungan Modem modem di gunakan untuk membuat sambungan ke Internet melalui talian telefon. Data digital akan ditukar ke isyarat analog dan dihantar melalui talian telefon. Sambungan xDSL menggunakan penyiaran berkelajuan tinggi melalui talian telefon. Terdapat beberapa jenis DSL seperti ADSL, IDSL dan SDSL. Di Linux, sambungan ke Internet melalui talian Sesiri, Point-To-Point (PPP) atau Eternet xDSL adalah begitu mudah. 4. Protokol Point-to-Point (PPP)- suatu piawaian untuk sambungan ke Internetmelalui talian dail. Ini cara sambungan yang paling biasa (di Malaysia) keInternet sebagai sebahagian dari rangkaian ISP. 5. PENGENALAN KEPADA SQUID Proxy server berguna sebagai mediator antara pengguna dan dunialuar (Web). Semua permintaan HTTP dari pengguna akan diarahkan ke ProxyServer (dengan mengkonfigurasi semua browser pengguna) dan databerupa tujuan (misal http://www.itb.ac.my) yang diminta penggunaakan diteruskan oleh Proxy server ke tujuan yang diminta.Data yang telah didapati oleh Proxy server tidak dibuang begitu saja;selain akan dikembalikan ke arah pengguna yang meminta, data inijuga akan disimpan (cache). 6. KONFIGURASI ASAS SQUID Kita akan membuat sebuah transparent proxy server dengansoftware Squid. Squid adalah software public domain basic UNIX, berfungsi menyimpan data yang diminta oleh pengguna (biasanya berupa web pages dan ftp).Platform UNIX yang didukung Squid adalah FreeBSD, BSDI, DigitalUnix, Irix, Linux, Solaris dan SunOs. 7. KONFIGURASI ASAS SQUID Fail configurasi squid terletak di /etc/squid/squid.conf % vi /etc/squid/squid.conf Ubah setting seperti berikut: http_port 3128 Cache_mem 48 MB # Mula untuk transparent proxy Buang tanda # pada baris arahan di bawah, Jika tiada tulis semula. 8. KONFIGURASI ASAS SQUID httpd_accel_host virtual http_accel_port 80 httpd_accel_with proxy on httpd_accel_uses_host_header on acl our_network src 10.48.203.0/24 http_access allow our_networks http_access allow localhost 9. KONFIGURASI ASAS SQUID Dengan mengisi directive-directive di atas, anda sudah dapat menjalankan Squid. Untuk menjalankan Squid larikan arahan : #squid z// untuk membuat swap file cache, hanya untuk pertama kali #rcsquid start// untuk memulakan squid Untuk mencuba adakahproxy server anda berfungsi, cuba larikan arahan di bawah ini : #telnet mesin-proxyku.ITB.ac.my 8080 connected to mesin-proxyku.ITB.ac.my escape character is "] GET http://nic.itb.ac.my HTTP/1.0 10. LinuxDotMy Sokongan dan Pertanyaan http://blog.linuxdotmy.com/ http://www.linuxdotmy.com/ Haris 019-6085482 (Malaysia) http://blog.harisfazillah.info/ Slide Hakmilik Umum (GPL) Asal Projek Perkomputeran Sekolah Malaysia 2004