Yang jadi administrator network, maunya mengefisienkan jalur internet. Bayangkan kalo semua client secara bersamaan menginstall paket msttcorefonts. Semua client akan mendownload font dari internet. Wah....akan macet deh jalur internet kita.
Solusinya sih simple saja. Belokin aja semua proses download font tadi ke server local. Jadi selain tidak penuhin bandwidth, proses di client juga jauh lebih cepet. Bahkan kilat. Makanya yang punya Ubuntu/Kubuntu/Xubuntu client, pasanglah APT-Cacher. Jauh akan lebih cepet dan hemat bandwidth kan.
Sebelum mulai kita perlu tau, URL apa saja yang didownload client kita untuk install msttcorefonts. Yaitu 11 URL berikut:
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/andale32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/arialb32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/arial32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/comic32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/courie32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/georgi32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/impact32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/times32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/trebuc32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/verdan32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/webdin32.exe
Berikutnya siapkan satu webserver local di salah satu server LAN. Misalkan, kita taruh di server proxy tempat squid berada. Dimana ipaddress dari webserver itu adalah 192.168.0.1.
Berikutnya adalah membelokkan request URL font tadi ke webserver local tadi. Inilah beberapa alternatifnya sesuai kondisi network :
Goodluck pren
Solusinya sih simple saja. Belokin aja semua proses download font tadi ke server local. Jadi selain tidak penuhin bandwidth, proses di client juga jauh lebih cepet. Bahkan kilat. Makanya yang punya Ubuntu/Kubuntu/Xubuntu client, pasanglah APT-Cacher. Jauh akan lebih cepet dan hemat bandwidth kan.
Sebelum mulai kita perlu tau, URL apa saja yang didownload client kita untuk install msttcorefonts. Yaitu 11 URL berikut:
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/andale32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/arialb32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/arial32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/comic32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/courie32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/georgi32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/impact32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/times32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/trebuc32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/verdan32.exe
http://surfnet.dl.sourceforge.net/sourceforge/corefonts/webdin32.exe
Berikutnya siapkan satu webserver local di salah satu server LAN. Misalkan, kita taruh di server proxy tempat squid berada. Dimana ipaddress dari webserver itu adalah 192.168.0.1.
- Yang belum ada webserver, silakan install dulu. Semisal server apache2
sudo apt-get install apache2 - Buatlah directory tempat font akan disimpan. ROOTDIR dr apache adalah /var/www
sudo mkdir -p /var/www/sourceforge/corefonts - Downloadlah ke 11 file diatas ke dalam directory itu
cd /var/www/sourceforge/corefontswget http://surfnet.dl.sourceforge.net/sourceforge/corefonts/andale32.exe
wget ... dst
Berikutnya adalah membelokkan request URL font tadi ke webserver local tadi. Inilah beberapa alternatifnya sesuai kondisi network :
- Yang pake transparant proxy di network (semisal Squid dengan modus transparant)
Pada server proxy (squid), tambahkan pada file /etc/hosts dengan ipaddress webserver tadi dan hostname 'surfnet.dl.sourceforge.net' dengan format berikut:
192.168.0.1 surfnet.dl.sourceforge.net - Yang pake proxy (not transparant) di network maupun yang tidak pake proxy sama sekali
Tambahkan saja di semua client pada file /etc/hosts dengan ipaddress webserver tadi dan hostname 'surfnet.dl.sourceforge.net' dengan format berikut:
192.168.0.1 surfnet.dl.sourceforge.net - Alternatif laen lagi slaen 2 diatas:
- Gunakan URL Rewriten di Squid
- Menggunakan perubahan di DNS local
Goodluck pren
Powered by ScribeFire.
Tidak ada komentar:
Posting Komentar