Konfigurasi Proxy di Linux Suse 10.1

• Pertama-tama kita login terlebih dahulu.



• Kemudian kita ketik Yast dan Enter, Setelah itu muncul tampilan seperti dibawah ini. Karna kita ingin mengatur IP maka kita pilih Network Services kemudian Network Card Lalu Enter.



• Pilih saja Next.



• Karna kita ingin mengatur IP kita pilih Edit.



• Setelah itu kita pilih Static Address Setup, kemudian di IP Address kita isi IP untuk server kita . Lalu isi Subnet Masknya .



• Dari tampilan sebelumnya jika kita pilih Hostname and Name Server maka akan muncul tampilan seperti dibawah ini. Disini kita harus mengisi Name Server atau DNS . Lalu Ok.



• Pada Routing Configuration kita isi Default Gateway dengan Gateway kita. Lalu centang Enable IP Forwarding kemudian Ok.



• Jika kita hanya memakai satu Nick saja maka kita dapat membuat IP Clientnya di alias. Dengan cara pilih additional addresses kemudian akan muncul tampilan seperti dibawah ini. Kita isi sesuai Prosedurnya, Lalu Ok.



• Setelah selesai mengatur IP kita pilih Next.



• Kita coba cek Koneksi IP Lan dengan cara ping 192.168.29.1



• Setelah itu kita coba juga cek koneksi IP Server ping 10.14.4.2




• Setelah itu kita akan mengatur Firewall.



• Pada Firewall Configuration, Service Startnya kita Manualkan Kemudian Switch On and Off nya kita stopkan Lalu save dan Next.



• Pilih Accept.



• Selanjutnya kita akan menginstal paket proxy yaitu squid.




• Kemudian tekan Alt+S lalu ketikan nama paket. Ok.



• Setelah kita mendapatkan paket yang ingin kita install, kita tandai dengan menekan Enter kemudian Accept.



• Pada saat penginstallan system akan meminta CD 4 Open Suse 10.1 untuk melanjutkan penginstallan.



• Tunggu sesaat, ini adalah proses penginstallan.



• Setelah itu kita melakukan perintah service untuk squid dengan cara “rcsquid restart” setelah itu kita ketik “ckhconfig squid on” ini berfungsi untuk mengaktifkan slalu squid yang telah kita configurasi tadi.



• Kemudian kita masuk ke /etc/squid/ , setalah itu kita ls lalu copi squid.conf menjadi shielsy.conf




• Setelah kita masuk di squid.conf selanjutnya kita akan mengkonfigurasinya. Yaitu mencari tulisan cache_mem dan mengganti kapasitas memorinya sesuai dengan yang kita butuhkan, misalnya 64 MB.



• Selanjutnya cari tulisan cache_mgr dan menambahkan penamaan ,misalnya shielsy@shielsy.com



• Kemudian di visible_hostname ini juga hanya sekedar penamaan admin saja, contohnya: tambahkan www.shielsy.com



• Setelah itu kita akan mengkonfiguarasi squid untuk transparan proxy. Caranya di httpd_accel _port 80 (hilangkan tanda #), dibawahnya tambahkan httpd_accel_host virtual.



• Pada httpd_accel_with_proxy on (ubah off jadi on)



• Ini juga konfigurasi untuk mengaktifkan transparan proxy, pada httpd_accel_uses_host_header on (off ubah menjadi on).




• Lalu kita akan meloading ip_forward secara paksa yaitu dengan cara mengetikan echo “1” > /proc/sys/net/ipv4/ip_forward




• Kemudian kita akan masuk ketempat url yang akan kita blok. Tempat peletakkanya ini sesuai dengan url_regex yang kita konfigurasi di squid tadi.



• Dan disinilah kita letakkan situs yang ingin kita blok. Misalnya: www.facebook.com .



• Kita akan melakukan perintah POSTROUTING, sebagai contoh bisa dilihat pada tampilan dibawah ini.



• Setelah kita melakukan Perintah POSTROUTING , kita akan melakukan perintah PREOUTING. sebagai contoh bisa dilihat pada tampilan dibawah ini.




• Kemudian kita akan masuk ke boot.local. didalam boot.local ini kita akan mengetikkan beberapa scrip yang fungsinya apabila kita menghidupkan pc maka perintah scrip itu akan dijalankan secara otomatis.




• Dan inilah adalah contoh scrip yang akan diketik di dalam boot.local



• Dan yang terakhir kita akan men-save iptables yang elah kita buat.

1 Response
  1. Oki Helfiska Says:

    Mendetail banget ya tutorialnya .... ;)