http_port 3128 cache_mem 8 MB maximum_object_size 64 MB minimum_object_size 1 KB #cache_replacement_policy heap LFUDA #memory_replacement_policy heap GDSF #cache_dir aufs /cache 6000 14 256 cache_access_log /var/log/squid/access.log acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255 acl warnet src 192.168.1.0/255.255.255.0 acl PURGE method PURGE acl SSL_ports port 443 563 acl Safe_ports port 80 # http acl Safe_ports port 21 # ftp acl Safe_ports port 443 563 # https, snews acl Safe_ports port 70 # gopher acl Safe_ports port 210 # wais acl Safe_ports port 1025-65535 # unregistered ports acl Safe_ports port 280 # http-mgmt acl Safe_ports port 488 # gss-http acl CONNECT method CONNECT http_access allow manager all http_access deny !Safe_ports http_access deny CONNECT !SSL_ports http_access allow PURGE localhost http_access deny PURGE http_access allow localhost http_access allow warnet http_access deny all cache_mgr cybercafe@telkom.net.id cache_effective_user proxy cache_effective_group proxy visible_hostname proxy.cybercafe.id
Saturday, February 27, 2010
Minimal squid
Saturday, June 20, 2009
Firewall dengan Shorewall
Dalam contoh berikut kita menginstall firewall pada sebuah server yang terkonek internet dan di sharing ke banyak komputer, dimana pihak local bisa mengakses internet secara bebas namun jika ada sesuatu dari internet akan di tolak secara mentah-mentah.
Sebelum kita mensetting shorewall lebih baiknya saya kasih mukadimah mengenai shorewall sebelumnya. Shorewall adalah sebuah tool firewall yang menggunakan IPTABLES sebagai pengeksekusi firewallnya. Dimana IPTABLES adalah tool firewall yang ada di Linux dan sudah di include kan ke kernel, jadi kalau kita nginstall Linux otomatis kita telah menginstall IPTABLES. Dengan IPTABLES saja sebenernya sudah cukup untuk membangun sebuah firewall, namun bila kita membangun firewall dari IPTABLES tanpa tool itu sama saja dengan menyiksa diri sendiri.
Dengan tool shorewall ini saya merasa dimanjakan dengan kemudahannya dalam membangun firewall. Kita cuma perlu menentukan aturan defaultnya lalu aturan khususnya juga pada masqueradingnya.
Shorewall juga dapat digunakan untuk loadbalancing, dan sangat mudah sekali dalam penggunaanya (baru baca, belum pernah nyoba saya).
OK. Langsing, eh salah langsung maksudku, kita menuju ke acara inti yaitu instalasi dan setting shorewall. Dalam contoh ini saya menggunakan Ubuntu Server 8.04.2. Pertama kita install dulu paket shorewallnya
setelah selesai maka shorewall telah terinstall pada komputer kita. Untuk settingan shorewall terdapat pada folder /etc/shorewall, namun secara didalam folder tersebut hanya terdapat satu file yaitu shorewall.conf, namun yang kita butuhkan bukan itu saja. Langsung copy file policy, rules, zones, interfaces, masq yang berada pada folder /usr/share/doc/shorewall-common/default-config/ ke /etc/shorewall.
Dalam tutorial yang saya tulis ini dimana eth0 terhubung ke internet dan eth1 ke local.
Yang pertama perlu kita edit adalah file interfaces, file ini mendefinisikan interface yang digunakan untuk selanjutnya di pakai pada shorewall.
Sebelum kita mensetting shorewall lebih baiknya saya kasih mukadimah mengenai shorewall sebelumnya. Shorewall adalah sebuah tool firewall yang menggunakan IPTABLES sebagai pengeksekusi firewallnya. Dimana IPTABLES adalah tool firewall yang ada di Linux dan sudah di include kan ke kernel, jadi kalau kita nginstall Linux otomatis kita telah menginstall IPTABLES. Dengan IPTABLES saja sebenernya sudah cukup untuk membangun sebuah firewall, namun bila kita membangun firewall dari IPTABLES tanpa tool itu sama saja dengan menyiksa diri sendiri.
Dengan tool shorewall ini saya merasa dimanjakan dengan kemudahannya dalam membangun firewall. Kita cuma perlu menentukan aturan defaultnya lalu aturan khususnya juga pada masqueradingnya.
Shorewall juga dapat digunakan untuk loadbalancing, dan sangat mudah sekali dalam penggunaanya (baru baca, belum pernah nyoba saya).
OK. Langsing, eh salah langsung maksudku, kita menuju ke acara inti yaitu instalasi dan setting shorewall. Dalam contoh ini saya menggunakan Ubuntu Server 8.04.2. Pertama kita install dulu paket shorewallnya
apin@proxy-labjar:~$ sudo apt-get install shorewall
setelah selesai maka shorewall telah terinstall pada komputer kita. Untuk settingan shorewall terdapat pada folder /etc/shorewall, namun secara didalam folder tersebut hanya terdapat satu file yaitu shorewall.conf, namun yang kita butuhkan bukan itu saja. Langsung copy file policy, rules, zones, interfaces, masq yang berada pada folder /usr/share/doc/shorewall-common/default-config/ ke /etc/shorewall.
Dalam tutorial yang saya tulis ini dimana eth0 terhubung ke internet dan eth1 ke local.
Yang pertama perlu kita edit adalah file interfaces, file ini mendefinisikan interface yang digunakan untuk selanjutnya di pakai pada shorewall.
Tuesday, May 19, 2009
Wednesday, April 22, 2009
Membuat buku tamu dengan PHP
Ini saya tulis karena saya mendapatkan tugas dari dosen saya dulu waktu semester 2, dan dulu saya bingung sekali gimana sih membuat buku tamu dengan php. Saat itu sangat susah sekali mencari tutorial untuk membuat buku tamu., dalam hati bertanya buku tamu itu apaan sih. Dan waktu itu telah ada temen saya yang mengerjakan, dan saya melihat dan baru sadar "o... begitu to buku tamu itu", begitu yang aku katakan. Dan akhirnya sampai di kos langsung deh saya kerjakan buku tamu tersebut.
Disini tutorial buku tamu telah saya upload disini, lengkap file php nya.
Yang pertama download file bukutamu.zip, setelah itu extrak. Ini langkahnya lebih lengkap :
Disini tutorial buku tamu telah saya upload disini, lengkap file php nya.
Yang pertama download file bukutamu.zip, setelah itu extrak. Ini langkahnya lebih lengkap :
- Setelah di extrak copy folder buku tamu ke direktory root apache, jika menggunakan XAMPP di windows copy ke C:\xampp\htdocs, kalo pake ubuntu copy di /var/www/ (ini jika settingan masih default).
- Lalu edit file koneksi.php sesuai dengan settingan pada server.
- Lalu buat databases dengan nama bukutamu, dan import file bukutamu.sql yang berada pada folder bukutamu.
- Buka web browser lalu ketikkan http://localhost/bukutamu.
- Untuk password administrator ada genkigama.
Server Squid Warnet Linux Ubuntu 8.04.2 LTS Server
Seperti yang telah saya jelaskan pada tulisan saya sebelumnya, yaitu untuk server warnet menggunakan Ubuntu 8.04 Server dengan mengintall Squid 2.6. Dengan Spesifikasi komputer yang pas-pasan yaitu :
Untuk partisi hardisk saya partisi menjadi 4 partisi, yaitu partisi root (ext3), swap, home (ext3), cache (reiserfs). Berikut partisinya :
Untuk partisi cache saya memberikan 6 Gb karena dengan memory 512 kira2 hanya bisa menangani sekitar 6 Gb cache, untuk lebih jelasnya silahkan kunjungi di forum.linux.or.id.
Selanjutnya untuk konfigurasi squid sebagai berikut :
- Proc PIV 2.0 GHz
- Mobo Amtron
- Memori DDRII 512 Mb
- CDROM 48x
- Harddisk 20 Gb
Untuk partisi hardisk saya partisi menjadi 4 partisi, yaitu partisi root (ext3), swap, home (ext3), cache (reiserfs). Berikut partisinya :
root@cafecyberserver:~# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 4847372 742680 3854484 17% / varrun 224636 68 224568 1% /var/run varlock 224636 0 224636 0% /var/lock udev 224636 40 224596 1% /dev devshm 224636 0 224636 0% /dev/shm /dev/sda5 10425788 6107700 4318088 59% /cache /dev/sda6 3455032 74016 3205508 3% /home
Untuk partisi cache saya memberikan 6 Gb karena dengan memory 512 kira2 hanya bisa menangani sekitar 6 Gb cache, untuk lebih jelasnya silahkan kunjungi di forum.linux.or.id.
Selanjutnya untuk konfigurasi squid sebagai berikut :
Wednesday, November 12, 2008
Selamat Datang di Genkigama
Selamat datang di GenkiGama. Ini adalah blog pertamaku. Semoga dengan adanya blog ini bisa bermanfaat bagi kita semua. Disini saya akan mengisi blog ini dengan sesuatu yang pastinya bermanfaat, mengenai kuliah tentang teknik informatika, linux, web, dan lain-lain.


