Mandailing Natal – Madina Online* Karena Copas terjadi pada saya dengan judul Cara Install Squid Di FreeBSD saya ter-fuck-sa mengubah lagi tulisan Cara Install Squid Di FreeBSD. Ini kesekian kalinya tulisan jelek saya di copas. Bukan tidak rela, silahkan copas code codenya, tapi jangan copas pengantarnya
. Berkreasilah sedikit dalam menjelaskan segala sesuatu di blog anda. Hal yang umum dan sudah menjadi biasa jika sebuah warnet memiliki squid, dan bukan juga hal yang aneh bila warnet sekarang memiliki routerboard yang di padukan dengan squid proxy.Banyak yang tertarik terhadap kinerja squid proxy, dan kinerja routerboard mikrotik terhadap koneksi adsl-speedy yang di share ke pelanggan. Saya tidak bercerita lagi tentang apa itu squid dan tentang apa itu freebsd, atau tentang squid yang berjalan di mesin linux lain. Tapi saya akan ceritakan sedikit kisah bagaimana menginstall squid di freebsd, can cara mengcompile squid pada freebsd.
Cara compile /install squid di freebsd adalah berikut:
- Login ke mesin freeBsd dan pastikan user anda adalah ROOT
- cd /usr/src/sys/i386/conf
- cp GENERIC PROXY
- Edit file PROXY dengan perintah : ee PROXY
- ubah nama GENERIC menjadi PROXY di dalam file PROXY yang sedang di buka.
- Matikan option option yang tidak di butuhkan pada mesin yang akan kita gunakan sebagai proxy / squid ini. Yang terpenting, sertakan file berikut di akhir file PROXY
#pf
device pf
device pflog
device pfsync#ipf direktory firewall /etc/sysconfig
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=10
options IPFIREWALL_DEFAULT_TO_ACCEPT#untuk optimasi squid untuk dukungan diskd
#options MSGMNB=32768
#options MSGMNI=164
#options MSGSEG=8196
#options MSGSSZ=512
#options MSGTQL=2048#optimasi coss dan diskd
options VFS_AIO
options MSGMNB=8192
options MSGMNI=40
options MSGSEG=512
options MSGSSZ=64
options MSGTQL=2048
options SHMSEG=16
options SHMMNI=32
options SHMMAX=2097152
options SHMALL=4096#Untuk support altq cbq atau bandwidth shaping
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_PRIQ
options ALTQ_NOPCC
- Kemudian keluar dan simpan configurasi, lanjutkan ke langkah selanjutny, yakni langkah meng-compile mesin PROXY kita yang baru. Ketikkan perintah berikut : config PROXY dan keluar pesan seperti berikut :
Kernel build directory is ../compile/PROXY
Don’t forget to do “make cleandepend && make depend”
- Kemudian lakukan perintah : cd ../compile/PROXY
- Ketikkan perintah : make cleandepend && make depend && make && make install && reboot
- Tunggu Reboot selesai.
Langkah tersebut berfungis untuk mengoptimalkan dan compile mesin freebsd untu squid proxy dengan mendisable service yang tidak di butuhkan
Langkah berikutnya adalah cara Install Squid Di FreeBSD
- Masih dalam consol dengan user root
- Lakukan perintah berikut : cd /usr/ports/www/squid
- Ketikkan make all install clean