Cara Membuat System Image di Windows 7
Read more: http://blog.fastncheap.com/membuat-system-image-di-windows-7/#ixzz1cGYsrdzl
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.
Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.
centosplus repo
dengan men-setting enable=1
pada /etc/yum.repos.d/CentOS-Base.repo
kemudian jalankan perintah yum install reiserfs-utils
mkfs.reiserfs /dev/sdXX
sudo fdisk -l
.mkfs.reiserfs /dev/sdb1
/dev/sdb1 /var/spool/squid reiserfs defaults,notail,noatime 1 2
sudo wget http://www.squid-cache.org/Versions/v2/2.7/squid-2.7.STABLE5.tar.gz
sudo tar -zxvf squid-2.7.STABLE5.tar.gz
cd squid-2.7.STABLE5
CHOST="i686-pc-linux-gnu" \
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" \
./configure \
-prefix=/usr \
-enable-async-io \
-enable-useragent-log \
-enable-snmp \
-enable-cache-digests \
-enable-follow-x-forwarded-for \
-enable-storeio="aufs" \
-enable-removal-policies="heap,lru" \
-with-maxfd=16384 \
-enable-delay-pools \
-enable-poll \
-disable-ident-lookups \
-enable-truncate \
-exec-prefix=/usr \
-bindir=/usr/sbin \
-libexecdir=/usr/lib/squid
CHOST dan CFLAGS
berbeda tergantung dari jenis prosesor mesin anda. Ganti opsi ini
sesuai dengan prosesor yang anda gunakan. Untuk mengetahui nilai CHOST
dan CFLAGS ketikkan perintah cat /proc/cpuinfo
dan cocokkan dengan refensi nilai CHOST CFLAGS di halaman Gentoo Safe Cflags.-enable-async-io
:
opsi ini untuk mengaktifkan asynchronous I/O - sangat penting untuk
menghentikan squik melakukan blocking pada baca/tulis ke harddisk.-enable-useragent-log
berguna agar squid mencatat useragent di entri log - berguna jika anda menggunakan lynx untuk melakukan debug kecepatan squid.-enable-snmp
aktifkan ini jika anda ingin menampilkan statistik squid dalam bentuk grafik.-enable-cache-digests
harus diaktifkan jika anda menggunakan cache peer.-enable-storeio="aufs"
adalah alernatif penyimanan metode I/O. AUFS adalah Asynchronous, memiliki performa yang signifikan ketimbang UFS atau diskd.-enable-removal-policies="heap,lru"
adalah pilihan opsi untuk removal policies, dan saya memilih menggunakan "heap LFUDA", atau anda juga bisa menggunakan "LRU".-with-maxfd=16384
digunakan agar squid tidak terblokir apabila dalam keadaan load tinggi. -enable-poll
untuk meningkatkan performa squid.-disable-ident-lookups
menghentikan squid dari melihat ident di setiap koneksi, bisa juga
untuk mencegah serangan DOS yang dapat mematikan squid server, yang
biasanya dengan cara membuka ribuan koneksi.-enable-truncate
memerintahkan squid untuk selalu menggunakan truncate()
ketimbang unlink()
ketika menghapus file cache.enable-delay-pools
jika anda ingin mengatur bandwidth koneksi, gunakan opsi ini.make
make install
strip /usr/sbin/squid /usr/lib/squid/*
hosts_file /etc/hosts
dns_nameservers 208.67.222.222 208.67.220.220
cache_replacement_policy heap LFUDA
cache_swap_low 90
cache_swap_high 95
maximum_object_size_in_memory 50 KB
cache_dir aufs /var/spool/squid 10000 16 256
cache_mem 64 MB
logfile_rotate 10
memory_pools off
maximum_object_size 50 MB
quick_abort_min 0 KB
quick_abort_max 0 KB
log_icp_queries off
client_db off
buffered_logs on
half_closed_clients off
hosts_file /etc/hosts
opsi ini untuk memerintahkan squid untuk melihat entri yang ada di
/etc/hosts, hal ini berguna jika anda ingin memblokir iklan atau situs
jahat dengan memanfaatkan file /etc/hosts (Insya Allah mendatang saya
akan membuat tutorial ini.dns_nameservers 208.67.222.222 208.67.220.220
Ini Penting! Squid akan mem-pause (menghentikan sementara) koneksi
ketika melakukan DNS lookup. Dengan memasukkan DNS, maka akan mencegah
hal ini. Disini saya menggunakan DNS dari OpenDNS. cache_replacement_policy heap LFUDA
ini adalah pilihan replacement policy, dimana saya menggunakan heal
LFUDA. Anda bisa menggunakan pilihan lain, info lengkap perihal
cache_replacement_policy, silahkan baca disini.cache_swap_low 90
adalah prosentase dimana squid akan melakukan pembersihan cache, jadi
jika anda memiliki 10 GB , maka squid akan melakukan pembersihan cache
lama pada penggunaan 9 GB.cache_swap_high 95
secara agresif squid akan menghapus file cache lama dengan menggunakan opsi replacement policy yang disebutkan diatas.maximum_object_size_in_memory 50 KB
Ini untuk menentukan besaran file yang akan disimpan di memori. Pada
konfigurasi ini saya mengaturnya maksimum hanya 50 KB, ini agar tidak
mengganggu memori. Penyimpanan file yang besar di memori akan memberikan
beban tinggi sehingga mmeori tidak bisa dikontrol dengan baik.cache_dir aufs /var/spool/squid 10000 16 256
Dianjurkan untuk tidak mengubah opsi AUFS, karena opis ini memiliki
performa yang lebih bagus dari opsi lain. Angka 10000 adalah jumlah
besarnya file cache yang digunakan squid dalam MB.cache_mem 64 MB
Jangan mengatur cache_mem terlalu besar. Cache_mem menunjukkan jumlah
maksimal RAM yang digunakan oleh squid untuk menyimpan obyek di memori.
Ingat, squid membutuhkan RAM sekitar 100 MB per 1 GB file cache. Jadi,
jika anda memiliki 10 GB file cache, maka squid membutuhkan RAM minimal 1
GB.memory_pools off
Menghentikan squid menempel di memori ketika tidak ada aktifitas.maximum_object_size 50 MB
ini adalah jumlah maksimum obyek yang akan disimpan oleh squid. Dianjurkan untuk tidak mengaturnya terlalu besar.quick_abort_min 0 KB
opsi ini sangat berguna, tetapi dalam kasus tertentu akan membuat squid
tidak optimal. Quick_abort_time akan mengevaluasi berapa banyak sisa
data yang akan ditransfer jika klien membatalkannya. Jika nilainya
berada dalam range quick_abort, maka quid akan melanjutkan download
sampai selesai dan kemudian menyimpannya di cache. Memang terdengar
bagus, namun masalah akan muncul jika klien melakukan beberapa koneksi,
maka squid akan menyelesaikan proses download untuk semua koneksi, dan
akibatnya squid menjadi lambat. Dengan mengaturnya ke angka 0, maka
squid akan menonaktifkan opsi ini.quick_abort_max 0 KB
fungsi sama dengan quick_abort_minlog_icp_queries off
jika anda menggunakan cache_peer, maka opsi ini akan menghentikan squid
untuk selalu melakukan query ke masing-masing cache_peer.client_db off
jika diaktifkan maka squid akan menyimpan statistik semua klien, hal ini bisa membebani mmeori, maka sebaiknya dinonaktifkan.buffered_logs on
melakukan buffering pada penulisan file log, dapat meingkatkan performa squid.half_closed_clients off
mengirimkan connection-close ke klien sehingga membuka setengah koneksi untuk squid./usr/sbin/squid -z
/usr/sbin/squid start
sudo netstat -pln | grep squid
tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 4281/(squid)
udp 0 0 0.0.0.0:3130 0.0.0.0:* 4281/(squid)
udp 0 0 0.0.0.0:50113 0.0.0.0:* 4281/(squid)
udp 0 0 0.0.0.0:3401 0.0.0.0:* 4281/(squid)
parseHttpRequest: NF getsockopt(SO_ORIGINAL_DST) failed: (92) Protocol not available
/etc/sysctl.conf
/etc/security/limits.conf
* - nofile 65535
chmod 701 /var/smoothwall/ /usr/local/bin/restartsquid
http_access deny all
acl ok_users src 192.168.0.2 acl ok_users src 192.168.0.3 http_access allow ok_users
http_access allow localnet
http_access allow localnet
acl blocked_sites url_regex www.xxx.com acl blocked_sites url_regex www.yyy.com acl blocked_sites url_regex www.zzz.com http_access deny blocked_sites
acl blocked_sites url_regex "/var/smoothwall/proxy/badsites.txt" http_access deny blocked_sites
http_access allow localnet
acl clients src 192.168.0.3 acl lunchtime time MTWHF 12:00-13:00 http_access allow clients lunchtime http_access deny clients
S | Sunday |
M | Monday |
T | Tuesday |
W | Wednesday |
H | Thrusday |
F | Friday |
A | Saturday |
http_access allow localnet
acl localnet src 192.168.2.0/255.255.255.0
/var/squid/smootherrors/ERR_TIMERESTRICT
http_access allow localnet
acl clients src 192.168.0.3 acl lunchtime time MTWHF 12:00-13:00 deny_info ERR_TIMERESTRICT clients http_access allow clients lunchtime http_access deny clients
cache_mgr email@host.com