Mikrotik + Squid
Spesifikasi komputer yang digunakan :
Mikrotik box :
Cel 333 HD 10 Gb RAM 192 MB IP Address : 192.168.10.1 (Local), 192.168.20.1(Proxy), 10.100.0.4(Public)Proxy Box :
OS Ubuntu 7.04 (Feisty Fawn)HD 80 Gb SATA RAM 1 Gb IP Address : 192.168.20.2
Pertama-tama install mikrotik default .
Pada Mikrotik box tambahkan LAN Card ketiga yang akan digunakan untuk koneksi ke proxy. Setting IP Address, misalnya 192.168.20.1/30. Jadi di dalam mikrotik box gunakan perintah :
/ip address add address=192.168.20.1/30 interface=Proxy
Setting proxy di mikrotik box
/ip proxy set enabled=yes ports=3128 paren-proxy=192.168.20.2:3128
Firewall nat
/ip firewall nat add chain=srcnat out-interface=Public action=masquerade
/ip firewall nat add chain=dstnat in-interface=Local src-address192.168.10.0/24 protocol=tcp dst-port=80 action=redirect to-ports=3128
Hasilnya :
[admin@STIK Yos Sudarso] > /ip firewall nat print
Flags: X – disabled, I – invalid, D – dynamic
0 chain=srcnat out-interface=Public action=masquerade1 chain=dstnat in-interface=Local src-address=192.168.10.0/24 protocol=tcp
dst-port=80 action=redirect to-ports=3128
/ ip firewall mangle
add chain=prerouting src-address=192.168.n.n/27 action=mark-packet \
new-packet-mark=test-up passthrough=no comment=”UP TRAFFIC” disabled=no
add chain=forward src-address=192.168.14.n.n/27 action=mark-connection \
new-connection-mark=test-conn passthrough=yes comment=”CONN-MARK” \
disabled=no
add chain=forward in-interface=Public connection-mark=test-conn \
action=mark-packet new-packet-mark=test-down passthrough=no comment=” \
DOWN-DIRECT CONNECTION” disabled=no
add chain=output out-interface=Local dst-address=192.168.n.n/27 \
action=mark-packet new-packet-mark=test-down passthrough=no \
comment=”DOWN-VIA PROXY” disabled=no
Hasilnya :
[admin@STIK Yos Sudarso] > /ip firewall mangle print
Flags: X – disabled, I – invalid, D – dynamic
0 ;;; UP TRAFFIC
chain=prerouting src-address=192.168.10.0/24 action=mark-packet
new-packet-mark=test-up passthrough=no1 ;;; CONN-MARK
chain=forward src-address=192.168.10.0/24 action=mark-connection
new-connection-mark=test-con passthrough=yes2 ;;; DOWN-DIRECT CONNECTION
chain=forward in-interface=Public connection-mark=test-con
action=mark-packet new-packet-mark=test-down passthrough=no3 ;;; DOWN-VIA PROXY
chain=output out-interface=Local dst-address=192.168.10.0/24
action=mark-packet new-packet-mark=test-down passthrough=no
/ queue type
add name=”pcq-download” kind=pcq pcq-rate=0 pcq-limit=50 \
pcq-classifier=dst-address pcq-total-limit=2000
add name=”pcq-upload” kind=pcq pcq-rate=0 pcq-limit=50 \
pcq-classifier=src-address pcq-total-limit=2000
Hasilnya :
[admin@STIK Yos Sudarso] > /queue type print
0 name=”default” kind=pfifo pfifo-limit=501 name=”ethernet-default” kind=pfifo pfifo-limit=50
2 name=”wireless-default” kind=sfq sfq-perturb=5 sfq-allot=1514
3 name=”synchronous-default” kind=red red-limit=60 red-min-threshold=10
red-max-threshold=50 red-burst=20 red-avg-packet=10004 name=”hotspot-default” kind=sfq sfq-perturb=5 sfq-allot=1514
5 name=”pcq-download” kind=pcq pcq-rate=0 pcq-limit=50
pcq-classifier=dst-address pcq-total-limit=20006 name=”pcq-upload” kind=pcq pcq-rate=0 pcq-limit=50
pcq-classifier=src-address pcq-total-limit=2000
/ queue tree
add name=”downstream” parent=Local packet-mark=test-down limit-at=0 \
queue=pcq-download priority=8 max-limit=0 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
add name=”upstream” parent=global-in packet-mark=test-up limit-at=0 \
queue=pcq-upload priority=8 max-limit=0 burst-limit=0 burst-threshold=0 \
burst-time=0s disabled=no
Hasilnya :
[admin@STIK Yos Sudarso] > /queue tree print
Flags: X – disabled, I – invalid
0 name=”downstream” parent=Local packet-mark=test-down limit-at=0
queue=pcq-download priority=8 max-limit=0 burst-limit=0
burst-threshold=0 burst-time=0s1 name=”upstream” parent=global-in packet-mark=test-up limit-at=0
queue=pcq-upload priority=8 max-limit=0 burst-limit=0 burst-threshold=0
burst-time=0s
Proxy Box
Install squid
Dengan menggunakan Synaptic Package Manager install squid apabila belum terinstall.
edit squid.conf
# sudo gedit /etc/squid/squid.conf
tambahkan baris berikut :
acl jaringan src 192.168.10.0/24
http_access allow jaringan
acl jaringan1 src 192.168.20.0/30
http_access allow jaringan1
restart squid :
#/etc/init.d/squid restart
#echo 1 > proc/sys/net/ipv4/ip forward
#iptables -A PREROUTING -t nat -p tcp –dport 80 -j REDIRECT –to-port 3128
Referensi :
http://tajidyakub.net/index.php/2007/03/12/mikrotik-external-squid-simple-queue/
http://harrychanputra.wordpress.com
dll.
& Komentar »
Tinggalkan komentar
-
Arsip
- Juli 2009 (1)
- Maret 2009 (1)
- September 2008 (5)
- Juli 2008 (1)
- April 2008 (1)
- Agustus 2007 (10)
- Juli 2007 (10)
- Juni 2007 (2)
- Mei 2007 (1)
- April 2007 (8)
- Maret 2007 (1)
- Januari 2007 (1)
-
Kategori
-
RSS
RSS Entri
Komentar RSS







pak Ajarin lebih jelas donkzzzzzzzzzzzz?
Pak kalau mau ikut millisnya mikrotik aq daftar dimana?
tolong ya pak mau dipakai tugas akhir ni
pak.. artikelnya tolong disertai dgn gambar donk.? biar lebih jelas dan cepet paham.. ok
thx pak
I like this… thanks
buat yang kepingin ngramein forum silahkan ke http://www.forummikrotik.com/
Walah ini kan hasil copy paste…… percuma ditanyain g dijawab jawab…
kl bisa ni gue mo tanya:
bedanya /ip proxy sama /ip web-proxy apa hayo…….
kl mo buat mikrotik sama parent proxy(external proxy) terus mo dibuat topologi squidnya sesubnet sama client gimana rulenya??? sekalian kalo mo dibuat pcq per kelompok client gimana dengan konfigurasi mikrotik+squidbox, squidbox 1 subnet sama client?
#
Walah ini kan hasil copy paste…… percuma ditanyain g dijawab jawab…
kl bisa ni gue mo tanya:
bedanya /ip proxy sama /ip web-proxy apa hayo…….
kl mo buat mikrotik sama parent proxy(external proxy) terus mo dibuat topologi squidnya sesubnet sama client gimana rulenya??? sekalian kalo mo dibuat pcq per kelompok client gimana dengan konfigurasi mikrotik+squidbox, squidbox 1 subnet sama client?
Komentar oleh Yummy — November 9, 2007 @ 5:21 am
kopi paste mata kaw!!! ati2 ya kalo ngomong… tu dosen gwe yang paling top di kampus tau!! nulis artikel di blog cuman buat histori aja, biar ga lupa. jadi semua tulisan berdasarkan fakta..
Bagi yang membaca blog ini dan merasa punya kemampuan yang lebih bagus alangkah baiknya bila bisa dibagi ke teman2 yang lain. Mas Yummy mungkin mau memulai
.
Beberapa bulan ini saya memang off dari kegiatan perkomputeran karena ada suatu hal jadi tidak pernah buka internet.
Blog ini merupakan catatan pribadi dan berdasarkan uji coba. yang belum ada disini berarti belum pernah dicoba atau belum dipublikasikan.
mas saya lagi coba bikin squid terpisah dengan mikrotik,dan sudah saya coba tut di atas tapi tetep blom berhasil redirect ke squid malah kalo setingan di mikrotik dijalankan keluar error kayak ini kalo pas browsing
Mikrotik HttpProxy
——————————————————————————–
Error: 504 Gateway Timeout
ini kira2 salahnya dimana ya??bingung nich mas
mohon bantuannya????
gateway timeout ada kemungkinan belum terhubung secara sempurna dengan mesin mikrotiknya. apakah sudah dicek lan card yang dipasang dapat berjalan dengan baik???
selamat mencoba
maaf mau nanya masalah penambahan network pasda pc router mikrotik, gama yah caranya ?
kk Yayan mo tanya dikit nih, kalau yg kk yayan tulisa khan mengunakan quee untuk membatasi download dan up load
jika saya ingin mengunakan simple quee g mana??
lalu proxynya itu proxybox bukan sih?? apa sejajar dengan mikrotik atau terpisah??? lalu cable LANnya cros bukan??
maaf saya terlalu banyak tanya ya, abis tutor yg KK Yayan kasih menarik juga untuk di terapi, sebelumnya makasih banyak ya sudah berbagi tutor untuk NewBe seperti saya ini
Thx Regard
alangkah baiknya dikasih gambar topologinya, biar jelas.
proxy nya pakek debian ya pak?
kalo ngk salah perintah :
echo 1 > proc/sys/net/ipv4/ip forward
kalo direstart kembali ke 0
mohon d tampilkan topologinya donk mas yayan,,,,
kolo ,
cheap soma online, buy tramadol, online lorazepam, buy valium, buy fioricet, hoodia diet pill, norco online, ultram er, ultracet tramadol, xenical online,
nice tutorial …!
Boss… kalow topologinya seperti ini gmn cr settingnya….?
inet – mikrotik – switch/klien
I
I
squid/proxy
Proxy pake Clarkconnect masuk switcht sejajar ama client.
clarkconnect aku install stand alone, Feeling aja mungkin bener cr installnya.
tp setelah ku install gak tau cr jalaninnya…!
Mohon pencerahanya ya boss….! neu bie buangetz….!
copy paste