Squid adalah program proxy server yang tersedia secara opensource yang sangat banyak kegunaannya, salah satunya adalah melakukan cache terhadap konten dari sebuah website. Jadi apabila sebuah situs pernah dibuka oleh salah satu anggota jaringan, maka Squid akan menyimpan konten situs tersebut kedalam hard disk atau memori dari komputer, sehingga jika salah satu anggota jaringan membuka situs yang sama, anggota jaringan tersebut tidak perlu mengakses ke internet, dia hanya perlu mengkases cache yang sudah disimpan oleh Squid tadi, yang berakibat proses dalam membuka situs akan menjadi lebih cepat dan tentunya akan menghemat bandwidth.
Program Squid adalah program yang saat ini paling banyak digunakan oleh administrator jaringan sebagai program proxy server. Squid hanya bisa dijalankan di sistem operasi Linux seperti fedora, RedHat, Mandriva, OpenSUSE, dan lain-lain termasuk Ubuntu. Perlu diinformasikan bahwa tulisan ini adalah lanjutan dari tulisan saya yang berjudul, Instalasi Ubuuntu Server 10.10 dan Konfigurasi IP Address Ubuntu Server 10.10.
Tutorial yang dilengkapi dengam gambar saya pidahkan ke:
http://www.adamkurniawan.com/penggunaan-squid-sebagai-proxy-server-di-ubuntu-server-10-10/
Instalasi dan Konfigurasi Squid Di Ubuntu Server 10.10
Untuk bisa menggunakan Squid langkah pertama yang dilakukan adalah menginstal paket Squid kedalam Ubuntu Server, karena Ubuntu Server belum menyertakan Squid di dalamnya. Caranya adalah dengan masuk ke Ubuntu Server sebagai root dan ketikkan apt-get install squid, maka proses unduh dan instalasi Squid akan berlangsung sekaligus. Proses ini tidak akan memakan waktu yang lama, karena ukuran Squid yang tidak terlalu besar. Pada tutorial ini saya menggunakan Squid versi 2.7 STABLE9.
Setelah selesai, langkah berikutnya adalah melakukan konfigurasi Squid. Langkah-langkahnya adalah sebagai berikut.
- Buat sebuah direktori tempat cache akan disimpan. Pada tutorial ini saya akan menyimpan cache di direktori / (root), ketikkan perintah mkdir /cache. Lalu ubah hak aksesnya menjadi proxy agar bisa diakses oleh Squid dengan perintah: chown proxy:proxy /cache.
- Selanjutnya lakukan konfigurasi pada berkas Squid. Berkas konfigurasi Squid berada di bawah direktori /etc/squid dengan nama squid.conf. Namun terlebih dahulu ubah hak aksesnya menjadi proxy, dengan mengetikkan perintah chown proxy:proxy /etc/squid/squid.conf. Selanjutnya lakukan konfigurasi pada berkas squid.conf dengan mengetikkan nano /etc/squdi.squid.conf.
- Carilah baris http_port 3128 dengan menekan tombol Ctrl + W (fasilitas search pada nano), lalu ketikkan http_port 3128, setelah ditemukan tambahkan kata transparent pada akhir baris, sehingga menjadi http_port 3128 transparent. Ini dibuat untuk membuat proxy menjadi transparan, sehingga web browser yang digunakan pengguna tidak perlu mengatur proxy secara manual menggunakan port 3128 yang merupakan port default dari proxy. Port ini bisa diganti sesuka hati, namun seluruhnya harus sama. Pengaturan ini juga harus dikolaborasikan dengan iptables yang akan dipaparkan selanjutnya.
- Kemudian cari baris cache_effective_user proxy, setelah ditemukan, pada awal baris ada tanda pagar (#), hilangkan tanda pagar tersebut agar bisa dieksekusi oleh Squid, jika tidak, maka Squid akan menganggap baris tersebut hanya komentar. Tepat dibawah baris cache_effective_user proxy tambahkan cache_effective_group proxy. Ini digunakan untuk mendefenisikan bahwa proxy adalah user dan group yang memiliki hak akses untuk Squid.
- Cari baris cache_mgr webmaster, setelah ditemukan, hilangkan tanda pagar yang ada di awal baris, kemudian ganti kata webmaster menjadi alamat email administrator yang bisa dihubungi oleh klien. Contohnya seperti ini cache_mgr adamkurniawan02@yahoo.co.id. Ini digunakan, apabila pada saat terjadi kesalahan pada proxy, maka browser akan menampilkan halaman error yang mencantumkan alamat email administrator.
- Cari lagi baris cache_dir ufs /var/spool/squid 100 16 256, hilangkan tanda pagar yang ada di awal baris, kemudian ubah baris ini menjadi cache_dir ufs /cache 1024 16 256. Baris ini menyatakan dimana cache akan disimpan, pada awal konfigurasi saya telah membuat folder yang digunakan untuk menyimpan cache. Kemudian jenis sistem storage yang digunakan (ufs). Kapasitas hard disk yang digunakan untuk cache adalah sebesar 1024 MB, jumlah subdirektori tingkat pertama dalam direktori cache adalah 16 dan jumlah subdirektori tingkat kedua yang dibuat dalam direktori cache tingkat pertama adalah 256.
- Cari baris cache_mem 8 MB. Ini adalah baris untuk mengatur jumlah RAM (Random Access Memory) yang digunakan untuk cache. Kecepatan baca RAM lebih tinggi dari pada hard disk namun karena kapasitasnya yang tidak terlalu besar menyebabkan penggunan RAM untuk cache menjadi sangat terbatas. Pada tutorial ini saya menggunakan 16 MB. Maka barisnya ini menjadi cache_mem 16 MB, dan jangan lupa untuk menghilangkan tanda pagarnya.
- Masih dengan menekan tombol Ctrl + W, cari lagi baris acl to_localhost dst 120.0.0.0/8 0.0.0.0/32. Tepat dibawah baris tersebut ketikkan:
acl laboratorium src 10.10.1.0/24
http_access allow laboratoriumDua baris diatas digunakan untuk memberikan akses kontrol kepada jaringan dengan network id 10.10.1.0, yaitu jaringan yang saya miliki. Dengan dua baris diatas juga, maka selain jaringan dengan network id 10.10.1.0 tidak akan bisa terkoneksi ke jaringan luar, karena Squid tidak mengizinkannya.
Setelah semua langkah diatas dilakukan, tekan Ctrl + O untuk menyimpan konfigurasi, kemudian tekan tombol Enter. Sampai disini Squid telah selesai dikonfigurasi.
Langkah terakhir yang dilakukan adalah menyempurnakan tranparan proxy dengan iptables yang sebelumnya sudah diatur. Ketikkan skrip berikut ini: iptables –t nat –A PREROUTING –p tcp –s 10.10.1.0/24 – -dport 80 –j REDIRECT – -to-port 3128, kemudian tekan Enter. Dengan skrip iptables diatas, maka semua paket yang berasal dari port 80 akan dibelokkan ke port 3128 (port Squid). Sehingga paket akan dipaksa melewati Squid, sehingga bisa tersaring.
Skrip iptables diatas harus dkietikkan ulang jika komputer server melakukan restart, karena bersifat sementara. Untuk itu, agar skrip iptables diatas berjalan pada saat komputer dinyalakan, maka bukalah berkas /etc/rc.local dan letakkan skrip tersebut sebelum bari exit 0, jika sudah simpan dengan Ctrl + O.
Setelah seluruh pengaturan selesai dilakukan, baik dari alamat IP, DNS, WebHTB, dan juga proxy, lakukan restart terhadap Ubuntu Server dengan mengetikkan sudo init 6 atau sudo reboot. Setelah restart dan jika tidak ada kesalahan dalam pengaturan, maka Ubuntu Server 10.10 siap untuk digunakan sebagai gateway dan proxy server.
Mau copy paste tulisan ini? Silahkan baca dulu ini : https://kurniawanadam.wordpress.com/copyright/
setelah di tunggu akhirnya muncul juga nih om…
tq tutnya ya om…
ntar malam coba oprek lagi…
okeoke, ini masih dasar aja kok sob…
🙂
Silahkan eksplorasi ya…
Kalau perlu sampai caching dinamic content…
😀
kalo setting reverse proxy gmn?
Maksudnya gimana sob?
terimakasih om.. pantes aja akses ke proxy ane kdang ikut kelimit trus
nah sialnya pas ane m,asukin
iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-port 8080
kluar error bad argument 80
itu salah nya apa ya om..
mohon dibantu TQ
Kalau akses ke proxy yang kelimit itu sobat bisa menggunakan ZPH, coba deh searching di google… 🙂
Sintaksnya salah sob…
coba ketikkan seperti ini
iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT – -to-port 8080
– -to-port 8080
*Tanda minusnya 2 kali tanpa spasi
kaya ini ni contoh nya
zph_mode tos
zph_local 0x30
zph_parent 0
zph_option 136
[…] ini juga saya tulis di blog saya, yaitu : https://kurniawanadam.wordpress.com/2011/05/24/penggunaan-squid-sebagai-proxy-server-di-ubuntu-server… Proxy, Ubuntu Server […]
[…] Komentar « Penggunaan Squid Sebagai Proxy Server Di Ubuntu Server 10.10 […]
kemarin diterangin mpe ngeden2 sm temenku menegnai apa itu ubuntu.. tetep ae ngertine susah ahahahaha
dasr buta software..
Hehehehe, gak boleh gitu sob…
🙂
weww, itu script iptables nya gak adda yang bisa??? keterngan
bad argument ’80’
Coba lihat komentar saya yang ini sob…
https://kurniawanadam.wordpress.com/2011/05/24/penggunaan-squid-sebagai-proxy-server-di-ubuntu-server-10-10/#comment-983
20 PC, dengan server menggunakan Ubuntu, Ketika Down Listrik !!
-> Rusak
Helpme 😥
Rusaknya gimana mas?
😀
om konfigurasi di ubuntu lebih ribet ternyata dari pada di debian lenny……and comentnya jugax beda beda dikit ane kurang faham…..minta bantuanya om…..
Monggo sob kita belajar sama-sama…
😀
wah trima kasih tuts’y sangat berguna buat nuwbi macem ane
oia klo pake mikortik topologi’y jd gmn y bro?
Makasi sob….
🙂
kalau apaki Mikrotik, nanti mikrotik terhubung langsung ke modem, nah ubuntu servernya hubungkan ke mikrotik… misalnya untuk ke modem pakai eth1, ke ubuntu server pakai eth2, ke client pakai eth3… 🙂
gan kalo HAVP tau g gan?
Kalau saya tidak salah itu adalah sejenis anti virus yang diletakkan di sisi gateway agar semua data yang masuk dari internet bisa disaring….
thanks atas info’a….! mudah2an menjadi kebaikan yg tak putus-putus… amiiiiin..!
makasi sob, amin ya Rabbal Alamin…
🙂
wah manteb…lek tuk re direct mikrotik apa sama bos konfigurasinya
??
Jiah, kalo mikrotik aktifkan dlo la bos proxynya…
ntar tinggal direct aja…
tinggal klik klik aja tuh 😀
maksud nya pada menu web proxy mikrotik di enabelkan ya? Trus kita isi apa lagi ya mas?
boss aku buta banget ama linuk ini aku intallinuk aperti punya sampean tpi kok waktu instal squidnya gak mau jalan yaa instalnya apt-get install squid kira” apapa yang salah..?? mohon pencerahanya??
Sudah terkoneksi dengan internet apa belum?
Sudah mengetikkan apt-get update apa belum mas?
kalau belum silahkan mas koneksikan ke internet kemudian ketikkan apt-get update terlebih dahulu mas..
Semoga membantu… 🙂
bos tolong di pandu hehehhee bingung sekali saya..via ym juga bisa email radennasyeh@yahoo.co.id maaf kalo pean gak sibuk heheheheee
Bisa mas 🙂
bisa..heheheheee tpi gimana yaa ngecek squid jalan apa gak dan caranya ngelihat cachenya yaa…???
tail -f [direktori file log squid]
contoh:
tail -f /var/log/squid/access.log
aslkm,, gan, salam kenal,,
postingan yang sangat bermanfaat untuk saya, izin copy ya,,
o ya, untuk memeriksa apakah client sudah bisa akses ke internet melalui proxy squid yang sudah dibangun ini, urutannya gimana, ya,,? mohon pencerahannya..
terima kasih sebelumnya,,
silahkan di copy dan diposting di blog Anda, namun sertakan link sumbernya ya…
ada banyak cara
1. coba blok sebuah situs di squidnya, lalu browsinglah dari klien ke situs yang diblok, kalau blok berhasil berarti squid work.
2. coba cek file lognya squidnya dengan cara tail-f [direktori log squid]. conoth : tail -f /var/log/squid/access.log. lalu browsing dari klien, lihat apakah ada perubahan atau tidak. kalau ada berarti work
3. lihat ukuran direktori squid, bandingkan sebelum dan sesudah klien melakukan browsing…
Semoga membantu…
bang, saya udah ikutin semua tutorialnya, dan berhasil, terima kasih ya,,,
o ya, kalau untuk time blocking gimana ya,, ? saya udah coba tapi masih muncul error,,
Rencana time blocking, pada saat jam kerja 08.00 s/d 12.00 tidak bisa akses facebook, jam 12.00 – 13.00 bisa akses facebook, jam 13.00 – 17.00 tidak bisa akses lagi. Atau ada konfigurasi yang lebih baik bang,,
Mohon pencerahannya ,,
Makasih ya,,
oke mas sama-sama, semoga bisa bermanfaat ya…
Kalau yang akayak begitu, saya tahunya menggunakan IP tables, masalahnya saya agak-agak lupa, hahahaha…
Cba mas ubek-ubek mbah gugel 😀
wahh sip mass makasih banget
Oke, sama-sama ya sob 🙂
mas saya dari batam nh, mau tanya…saya penasaran sofwere squd nya kok g ada mas TQ… hehehe
Gak ada gimana ya mas maksdunya?
Coba mas masuk sebagai root, update ubuntu mas dengan mengetikkan apt-get update..
Kemudian install ubuntunya dengan mengetikkan apt-get install squid
manteb bener ni untuk belajar, izin copast ya mas Adam…tp mau nanya ni mas…
saya membaca di beberapa postingan seperti ini, pada tahapan “mengubah hak akses untuk menjadi proxy”, saya bingung dengan perintahnya yang berlainan, saya mohon pencerahannya. perintah itu sebagai berikut :
1. chown proxy:proxy
2. chown proxy.proxy
3. chown -Rf squid.squid
4. chown -R proxy.proxy
5. chmod 777
sekali lagi mohon pencerahannya mas Adam…saya jadi bingung
Saya biasa kalau mau mengubah hak akses dengan perintah chown proxy:proxy. Mungkin juga bisa dengan yang mas buat diatas, saya belum pernah mencobanya….
Kalau chmod untuk mengubah tingkat aksesnya…
salam kenal mas kurniawan….izin nyontek ya…alny baru tau ubuntu nih, tu pun kemaren temen yang nyaranin pake proxy ubuntu, ngutak2 di om google ketemu blog sampeyan….semoga ilmu tambah berkah ya mas…btw boleh tau YM ny gak mas…n keberatan gak kl nany2 nih…..hehheheheee….
Salam kenal juga mas…
YM saya ada di bagian “Tentang Penulis” mas… 🙂
gan, nih baru nyobain Ubuntu 11.04..
boleh minta squid conf supaya bisa cache update game online dan dynamic content??
kalau untuk cache video, tidak cukup hanya menggunakan squid sepengetahuan saya mas, banyak tambahannya lagi… 🙂
Coba cek di http://www.forummikrotik.com/
Mas Saya Ada Warnet Dan Hotspot dan rencana hotspot akan saya reapetter ulang/disebarkan lagi tp belum bisa buat Web Server Proxy, saya sudah pakai RB 450G mohon bantuannya Tutorialnya Mas….. Matur Suwon Semoga Amal Perbuat Dibalas dengan Yang :Lebih Besa AMIN !!!
Akan saya tulis jika ada kesempatan mas… 🙂
wah, tutorialx keren abis, trus klo pasang web login bisa gak?? mohon bantuannya nih…
mas,sampean cakep 🙂
mas ni dapat tutor dari internet untuk buat direktory cache seperti ini :
mkdir /usr/local/squid
mkdir /usr/localsquid/cache
touch /usr/local/squid/cache.log
touch /usr/local/squid/access.log
sudo adduser squid
chown -Rf squid.squid /usr/local/squid
yg mau saya tanyakan beda sama tutor yg disini apa yah mas?
butuh pencerahan mas, baru belajar proxy
terima kasih 🙂
oiy mas konfigurasi squid di atas tuh kan buat cache yah mas???
terima kasih
wa… mantap thanks ya mau saya coba dlu
Mas saya lagi bingung nih dengan pendapat beberapa teman mengenai proxy.
Sebagian teman bilang bahwa proxy squid hanya dapat meng-cache patchingannya game online tetapi sebagian lain berpendapat proxy juga bisa meng-cache game yang sedang berjalan, sehingga kalau ada yang mengakses akan lebih cepat. Mana yang bener sih mas?
Makasih ya penjelasannya.
mas bro, klo menggunakan webmin gmana caranyaa..??
mas squid-nya g bisa ter-download…
root@ubuntu:/home/azhar# apt-get install squid
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package squid
mas adam ..
kasus saya juga sama kaya mas Azhar Husain
bagaimana itu mas … mohon pencerahannya ?
makasih
mas mau nanya nih kok squidnya tidak bisa diinstall ya?? muncul error were encountered while processing:squid
lek udah selesai Proxi nya terus cara ngetesnya gimana om…………..?????
bro mw tny cara blokir website di ubuntu server gmna cra ny…tlong pemberitahuan ny
Pakai proxy juga bisa sob… 🙂
Help me Om
kalo ini topologi jaringan saya modem—->RB 750—>HUB—->PC
————————————————————–|————————-
———————————————————HOTSPOT—————–
Gimana kalo saya mau tambahkan squid dan apakah configurasi diatas suda cukup ato saya mesti setting RB agar squidnya bisa jalan…
salam proxy maz bro…
mo nanya tentang cache manager….
saya udah cantumin email di cache manager tp error…
adakah alternatif lain ?
misalnya pake domain dns, DynDNS misalnya…
sip banget…. Barakallah…..
Jazakumullahu khairon katsiron.
bgusss….
sngatt mmbantu skalii nieehh..
lgiian saya mau praktekk chace menggunakan squid…
sya copy yaahh wat d priint..
thankssss
kk saya pengguna ubuntu 11.04 wktu saya masuk “nano /etc/squdi.squid.conf” trus search “http_port 3128” kok coment not found y?
mang di “chown proxy:proxy /etc/squid/squid.conf” udah ad isiY?
mohon pencerahanY…
Postingan di atas salah ketik om adhi bukan nano /etc/squdi.squid.conf tapi nano /etc/squid/squid.conf bukan squidi. tapi squid/ titiknya ganti dengan garis miring.
/etc/squid/squid.conf sudah ada isinya tinggal di edit saja
tulis tentang instalasi postfix _devecot + Squeremail samapi detail yach..perlu bgt neh sob artikelnya
kalau sempat, nti saia tulis gan… 🙂
Bang mau nanya masih pemula…?
apa benar proxy dan router PC bis digungin jadi satu PC aj,
atau harus satu-satu…?
bisalah… contohnya ClearOS 🙂
salam kenal..
thanks….. tutorialnya..
untuk melihat di /cache sudah penuh/belum caranya gmn om??
mas Adam
kalo saya buat squidnya di ubuntu 10.10 desktop
apa perintah yang di gunakan sama dengan perintah2
yang ada di atas…
terimakasih sebelumnya…..
Sama saja kok sob 🙂
bang mo tanya…………!!!
acl laboratorium src 10.10.1.0/24
http_access allow laboratorium
“laboratorium” ini maksudya nama apa???????
OOhh, itu cuma nama pengenal aja kok, istilahnya variabel, boleh yang lain kok sob 🙂
cara partisi untuk chaceny gmn?
Buat aja partisi baru dlu mas pada saat instalasinya 🙂
Ntar, cachenya arahkan ke partisi itu 🙂
mas , bisa ga proxy server digunain sebagai pembagi kuota pada user (volume base) ?? (sbg contoh untuk warnet yg melayani bukan berdasarkan waktu tp berdasar kuota )
terima kasih
Saya belum pernah mencoba, tapi sangat bisa kok 🙂
huwaaa ,,
beneran bisa mas buat bagi2 kuota ke user ??
soalnya denger2 itu bisanya di mikrotik aja ??
dan klo boleh tau mas, bisa ga digabung sama chillispot+phpmyprepaid + freeradius ??
terima kasih mas .
🙂
mantep banget tutorialnya…. terus berkarya sob 😀
mau tanya mas adam caranya untuk mengarahkan cache proxy di partisi lain gimana printahnya (command)?
salam kenal,,, gan, napa ya file “squid.conf” tdk bisa ay copy ke: /etc/squid/
– File “storeurl.pl” ke folder: /etc/squid/
– File “squid” ke folder: /etc/init.d/
tidak bisa di copysemua? knp ya
artikelx bagus sekali mas ijin Sedot ya. Trs kl boleh Request Buatin Artikel Tentang Proxy Ekternal Digabungin sama Mikrotik.
banyak yg lum paham gan, please YM nya gan biar saya add
YM saya ada di tentang penulis sob 🙂
Pak,,,saya ada tuntutan tugas akhir dari sekolah saya,, truss saya memilih proxy server ubuntu 10.10 tetapi pada saat konfigurasi saya mau merestart squid tetapi kok tidak bisa di restart padahal saya sudah coba lebih dari 6 kali
bagaimana pak??? apakah cd nya ataukah pcnya?? trims
Mungkin ada seting yang salah sob…
Coba di cek setingnya, mungkin ada yang kurang… 🙂
cara copy cache gimana mas soalnya mau penuh hardisknya
mas saya mau ngopi squid.conf ke direktory squid kok g bisa ya mas
Nice It’s tutorial………………………………….
Saya install Squid di OpenSuse Linux Server 11. Mungkin bisa membantu bagi para pemula yang belum terbiasa dengan camment text di linux yang berbasis CLI. Banyak tools2 yang bisa digunakan didalamnya…
Izin copas tulisan anda.
Trimakasih Mas Adam semoga anda terus berkarya.
Saya izin mau invite YM anda.
mas adam bagaimana cara edit ulang squidnya ,soal waktu edit ada yang kelupa! mohon bantuannya mas soal newbie mas.
toppp markotop good marsogud gan, thanks informasinya 😀
Saya juga lagi belajar buat Squid Proxy, kesulitan waktu mau edit squid.conf tanya2 mbah google ketemu blog sampean, makasih pencerahannya
ada pertanyaan lagi : waktu saya mau down load LUSCA_FMI.tar.gz dgn perintah #’wget http://untuk-kamu.googlecode.com/files/LUSCA_FMI.tar.gz‘ files tdk ditemukan yg benar apa ya alamatnya, setelah cari2 ketemu alamat #’wget http://proxy-ku.googlecode.com/files/LUSCA_FMI.tar.gz‘ juga gak bisa, mohon bantuannya, makasih
mas mw tanya klo konfigurasi delay pool untuk batasin bandwidth yang dipake gimana mas? tq
makasih ilmunya mas..
tapi saya mau tanya sedikit nih..
gimana kita bisa tau kalo proxy server yang kita bangun udah jalan mas..
masukin perintah ni dimana gan???? “iptables –t nat –A PREROUTING –p tcp –s 10.10.1.0/24 – -dport 80 –j REDIRECT – -to-port 3128”
maklum masih orang awam
Kalo squid nya di pasang di Ubuntu Server yg versi 11.10 ndak yo bisa juga?
Hehe, mhn pencerahannya ya.. maaf newbie..
Tutorial yang mantap bro, kalo untuk topologi RB450G + ubuntu10.10 (proxy sejajar dengan client) gimana settingannya bro? Mohon pencerahannya, sory newbie…..
mas adam ..
kasus saya juga sama kaya mas Azhar Husain
bagaimana itu mas … mohon pencerahannya ?
makasih
mas adam,,, squid saya sudah transparent,, tapi pas waktu blok saya gak bisa browsing,, ke internet,, apa yang salah ya… kirim ke email : dwi_dboy@yahoo.com thanks
assalamualaikum gan…
saya mau nanyak gan…
cara mengatasi proxy yang rusak…
di http_port 3128 transparent..
itu gmna ya gan..
dan satu lagi gan…
cara pengetesan di client..
terima kasih gan…
keren banget nich tutornya….mohon pencerahannnya agan2 semua…sy mencoba squid pada OS windows, jika dibandingkan dengan OS Linux pada Ubuntu g mana…???
tutorial intsall ubuntu yang mana supaya bisa di jadikan proxy server
misi mau tanya nih,apakah install squid + lusca itu bisa ?
dan ane pake ubuntu 11.10 tutornya sama gk ?
tq ya
brow.mau tanya buat nih.ane lagi nyusun TA judulnya (OPTIMALISASI SQUID,IPTABLE,DAN OPEN LDAP)
squid sebagai proxy,iptable sebagai firewall dan open LDAP sebagai otentifikasinya
sekenariyonya gini
semua user yang mau keluar ke internet harus melewati proxy.di proxy ane bikin sebuah beberapa grub(misal guru dan siswa),guru bisa mengakses tanpa ada filter sedangkan siswa difilter supaya tidak bisa mengakses situs2 tertentu dan ada pembatasan kecepatan acses.kemudaia openLDAP digunakan untuk single login.misal untuk siswa andalah NIS(nomer induk siswa) dan guru NIP(nomer induk Pegawai).
kalo seperti ini sekenariyonya cara konfigurasinya bagaimana brow
matursuwon
mas… mo tanya nih …..
kalau kita pakai mikrotik dan proxy, apa kita setting iptable di proxy nya juga, atau cuma kita setting di nat mikrotiknya aja…..
sorry mas masih belajar-belajar.
thanks atas jawabannya .
wouw mantap banget sob,,,,
mdahan akk jua bisa pinter di system linux,,,,
nh nii akk udh bikin server ama pc client,,,
tpi akk bngung kaya apa caranya setting routernya,,,,
Mas Apakah pas saat install harus konek internet???pas saat install squid nya error karena paket tidak seperti itu kira”.terimakasih Tutorial nya
SALUUTTTTT….
terima kasih atas ilmunya…..sy doa kan….tq
mas tlg dibantu dong konfigurasi squid ubuntu q
bang adam tolong pencerahan nya ya
ane Make proxy u Buntu .. setelah login root n pass
trus ane mau cek ( /.cek) ga jalan proses nya bang
itu salah nya dimana ya..
apa yang harus saya lakukan agar proxy nya jalan kembali
terimakasih……….
maaf sedikit ikut shar nie….! buat mas Sans99…untuk cek perintah nya (./cek) seharusya begini…pertintah nya titik dahulu baru garing…..
Mantab.. Thax sharingnya sob 🙂
permisi… gan… gini… saya mw tnya… bgmn klu mw melangkahi porxy server yg udh terset dari provider ?? mohon pencerahannya
bisa jelaskan: iptables –t nat –A PREROUTING –p tcp –s 10.10.1.0/24 – -dport 80 –j REDIRECT – -to-port 3128
soalnya saya bingung. misalnya saya ingin bypass IP tertentu gmana mas?
oh ya request “tutorial penggunaan iptables” kayaknya mas ngerti banget soal iptables.
soalnya saya perlu nie.. baru mulai belajar jaringan nie
ndeng caranya mengecheck squid berhasil atau tidaknya gmana ndeng?
untuk mas adam saya ucapkan terimakasih banyak atas tutorial yang udah di paparkan …..setelah beberapa bulan terkahir berkecimpung di dalam dunia ubuntu akhirnyaketemujuga titik terang ..walau masih banyak kekurangan tapi kinerja di linux saya akuin lebih stabil di bandingkan dalam OS windows…nah sekarang saya bagikkan perintah untuk cek atau melihat geraknya squid karena saya menguunakan squid3 maka nama yang tertera squid3
# tail -f /var/log/squid3/cache.log squid | ccze
# tail -f /var/log/squid3/store.log squid | ccze
# tail -f /var/log/squid3/access.log squid | ccze
ketiga perintah ini sering saya pake untuk kontrol inerja proxy karena lebih cepat pemberitahuannya jika ada beberapa cache yang tidak mungkin untuk di simpan karena beberapa penyebab…..
makasih banyak mas Adam dan salam kenal……(Midi)
Wah, keren terima kasih mas Midi buat sharingnya 🙂
Salam kenal juga mas…
sama2 mas….kalo ada trik bonding untuk jenis modem zte di ubuntu server boleh juga itu mas……udah 2 bulan terakhir aku coba belum ada yang berhasil………oya kalo boleh bisa contact YM nggak mas….?makasih buat semuanya….
Iya saya jga lgi nyari tuh mas trik itu…
Kalau ada sharing ya mas..
Silahkan mas, ada di blog ini utk YM saya 🙂
Trimakasih brother info’y 🙂
sangat membantu
maaf mas, menganggu… mau nanya ne.. kok file konfigurasi saya kosong y???
mas Adam
ad tutor instal badwith manager ubuntu dong tq
BANG mohon maaf ganggu saya sangat newbie.. saya buka warnet baru memakai proxy. “di bikinin sama teman” ada masalah saat login game di semua komputer ngga bisa koneksi ke dalam game atau action cenceled. itu kenapa ya ada masalah di proxy nya atau di settingan di mikrotik nya. SAYA MINTA TOLONG DENGAN SANGAT UNTUK PENCERAHANNYA.. terima kasih sebelum nya.
“maaf menggangu”
ane ketik di terminal :nano /etc/squid/squid.conf
knp kosong ya mas….padahal ane udh pakai 3 software yaitu squid,apache, dan bind9, mohoh pencerahannya donk mas…????
itu squid.conf belum di buat makanya kosong
Client tidak bisa akses modem solusinya gimana?
coba di brige dari modem dan jangan lupa gatewaynya
ms adam…saya mw buat squid server dengn ubuntu 10.10 desktop apakh bisa…? mohn pencrahannya ms…
transparent nya kok gak bisa gan?
mas adam bisa bantu nga buat konfigurasi proxy saya untuk warnet di ubuntu 12.04 desktop …bandwitch nya 2 mbps untuk 12 client…..saya sudah coba” tapi nga pernah jadi…..apalagi buat transparent proxy…nga pernah berhasil…..gimana mas caranya???….mohon pencerahannya…
ini alamat email saya…
vbudikasi@yahoo.com
Tolongin saya dong…. saya sudah install selesai Ubuntu 10.10 server 32bit dengan squid. Setelah selesai install ada 2 kendala yang saya temui, yahoo messenger ngak bisa konek.
Padahal sudah saya coba setting di connection preferencesnya sesuai dengan ip proxy saya dan internet explorernya jg sudah saya setting ke proxy saya, masih juga ngak bisa konek.
satu lagi, saya ngak bisa konek ke website game 8 ball multiplayer dari “www.miniclip.com”.
Padahal website itu bisa di buka dan semua game dapat di jalankan, hanya ada 1 game yaitu eight ball multiplayer
linknya,
“http://www.miniclip.com/games/8-ball-pool-multiplayer/en/”
tidak bisa di buka, hanya loading doangan di segmen terakhir dan jga ngak selesai2. padahla game itu bisa di maenkan tanpa proxy. squid saya ngak ada block website apapun.
mohon pencerahannya…. terima kasih.
bang
beta mau tanya
untuk menangani squid yg rusak itu gimna?
mohon jawabnya bang
om mw sharing ini masalah ni, saya pake proxy external + mikrotik pas saya buka situs tertentu internatnya padam om, gk mw browsing sama sekali tapi pas situs itu saya tutup dan proxynya saya restart internetnya konek kembali, internetnya konek asal jgn buka situs itu aja,,,kok buka mati,,,
BAru kali ni ane dapet tutorial ubuntu dari install ampe konfigurasi sedetail nii…
-jangan kapok share ilmu ber manfaat ya mass…
-walau banyak sekali pertanyaan….
kalo ente tnggal di bekasi ane traktir makan SEMUR DAGING Heee….
terimakasih: MAS ADAM KURNIAWAN.
maf gan, dari atas stlah saya simak ternyata pemartisian hardis di buat keseluruhan sisa hardis, namun hal demikian setahu saya krg maksimal, krn terlalu luas ruang graknya, namun ketika di bagi menjadi beberapa bagian untuk file proxy apakah tutorial dri mas adam bisa di gunakan?maff selalu gagal mas.
untuk configurasi hdd dilihat dari jumlah ukuran ram fisik,
anda bisa menggunakan squid calculator agar lebih mudah mengkonfigurasikannya
setelah googling ubuntu beberapa hari.. akhirnya ketemu juga blognya mas.
alhamdulillah saya tercerahkan soal squid ini. sekalian minta izin copas tulisan nya mas. thank’s
gan, numpang tanya… saya coba buat proxy squid kok malah internet nya jadi lambat yah??? apa nya tuh gan??? mohon pencerahan nya…. hehe
itu karena squid.conf nya gan ga cocok coba search aja di mbah google banyak kok cointohnya ….. ane juga pernah ngalamin… tapi sekarang squid ane maknyussss
Bantu aq karena aq baru kali install Ubuntu server 10.10 dan cara pengoperasiaanya bingung coz terbiasa dg OS windowsd dan cm PUPPY, saya pingin membatasi hak akses atau blokir situs-situs tertentu kayak youtube daatau fb. klo q baca d internet bisa dg OS linux ubuntu server 10.10 setelah saya selesai install cara penggunaanya gk tw krn pake teks kayak cmd di windos bagaimana solusinya
untuk iptables bisa dipakai yang seperti ini.. CMIWW !!
iptables –t nat –A POSTROUTING –s 10.10.1.0/24 –d 0/0 –j MASQUERADE
iptables –t nat –A PREROUTING –p tcp –dport 80 –s 10.10.1.0/24 –d 0/0 –j REDIRECT –to-port 3128
coba teman-teman jalan-jalan ke sini interfacewirelessbridge.blogspot.com mungkin saya bisa membantu proxy anda
ini kenapa?
farhan@srvr1:~$ iptables –t nat –A PREROUTING –p tcp –s 10.10.1.0/24 – -dport 80 –j REDIRECT – -to-port 3128
Bad argument `–t’
Try `iptables -h’ or ‘iptables –help’ for more information.
ijin nyimak dan baca dulu
mas .. q tertarik ma artikel mu http://kurniawanadam. wordpress.com/2011/05/24/ penggunaan-squid-sebagai- proxy-server-di-ubuntu-server- 10-10/..
mw tanya tentang “iptables –t nat –A PREROUTING –p tcp –s 10.10.1.0/24 – -dport 80 –j REDIRECT – -to-port 3128” itu yang digunakan ip apa ya??
klo q punya topologi gini. modem(192.168.1.1) >> (eth0:192.168.1.2)ubuntu server router(eth1:192.168.10.20) >> hub >> client !!!
menurut anda ip ini 10.10.1.0/24 diganti yang mana??mohon penjelasan??
iptables –t nat –A PREROUTING –p tcp –s 192.168.10.0/24 – -dport 80 –j REDIRECT – -to-port 3128
mas kalo pakai nya ubuntu 10.11 gmna apa sama konfigurasinya
gmna mas
mas minta solusi nya dong ,
ko ane pada saat step terakhir pada saat ingin block webb , ko malah eror loding sih , itu kira” ane salah di mana nya mas , mohon balesan nya yah
matur swun infonya sangat bagus…he
Yosh
Mas, jadi gini, ada masalah dijaringan saya ketika membuka website tertentu yang padahal tidak masuk dalam daftar blacklist squid malah ikutan terblokir, saya mau tanya juga, untuk menambahkan port agar bisa connect lewat server ubuntu dengan squid itu gimana ya?dan untuk menambahkan bypassnya juga
iptables –t nat –A PREROUTING –p tcp –s 16.16.16.0/24 –-dport 80 –j REDIRECT –-to-port 3128
script itu tdk jalan mass…. pesan error bad argument -t