1. Partisi dibagi 3 ( swap = 10GB / root = 40GB / cache = sisa )

2. Setelah installasi OS selesai lakukan command dibawah ini :

Update Paket ke Mirror Indonesia
masuk ke direktori apt ( cd /etc/apt/ )
delete sources.list
download :

kemudian update paket list :

3. Masuk directory squid (cd /etc/squid )

delete squid.conf (rm squid.conf)
download config squid baru dari https://gemaroprek.com/xdatax/proksi/ (jangan dari tempat lain/ link diprivate, silahkan komentar untuk request) dengan command :

4. edit squid.conf (nano /etc/squid/squid.conf atau vi /etc/squid/squid.conf)

Yang harus di edit di squid.conf :

76595 = kapasitas avail /cache * 20% (command liat kapasitas hdd : df -ha)

contoh :

Ambil Avail space di /cache

184 = cache directory yg dibuat dgn rumus :

hasil : cache_dir aufs /cache 76595 184 256

setelah semua di save (squid.conf)
matikan squid nya dengan command : stop squid atau /etc/init.d/squid stop

5. edit rc.local dengan command :
nano /etc/rc.local atau vi /etc/rc.local
dan tambahkan diantara exit 0 :

contoh :

 

6. Patch LUSCA
pindah ke directory dengan command : cd /usr/local/src

Baca juga:  Cara Install Google Chrome Di Fedora

download patch Lusca dengan command :

Ekstrak dengan command :

kemudian masuk ke direktori LUSCA dengan command :

Konfigure dan install dengan command :

 

lanjutkan dengan command :

7. edit dan tambahkan config (baris paling bawah) di /etc/security/limits.conf dengan command vi/nano /etc/security/limits.conf

contoh :

8. edit /usr/include/bits/typesizes.h dengan command vi/nano /usr/include/bits/typesizes.h :

Baca juga:  Cara Install Rar Unrar pada CentOS 6

9. edit /etc/default/squid dengan command vi/nano /etc/default/squid

Baca juga:  Mencari file tertentu pada linux menggunakan FIND

contoh:

10. Restart pc squidnya kemudian di coba.

11. liat file descriptor di squid brubah tidak (pake command)

Untuk Lebih dari 1 HDD & 1 HDD 500 GB Ke Atas

sama seperti diatas, hanya cache dir nya dibuat menjadi cache1 cache2 dan seterusnya.

contoh untuh hdd 1 TB : Partisi dibagi 7 :

Hasil :

Kenapa harus di bagi sampai 7 partisi ?
karena maksimum kedalaman directory itu 256, jadi kalo 1 TB HDD di jadikan satu partisi cachenya hasilnya tidak optimal.

(kalau kurang mengerti tolong ditanyakan ke Saya)

Konfigurasi Mikrotik

Mikrotik Versi 2.9 ( PC Router )

copy perintah berikut dan jalankan di terminal