MIKROTIK + SQUID PROXY UNTUK GAME & VIDEO HIGH PERFORMANCE Edisi Revisi
Cilsy Fiolution www.cilsy.id
Sarijadi Blok 23 No. 80 – Bandung
DAFTAR ISI DAFTAR ISI....................................................................................................................................1 INTRODUCTION...........................................................................................................................3 1. Suid !ro"#.................................................................................................................................3 2. $%& Ca'(ing................................................................................................................................) 3. I*+l%*%n,a-i !%n%ra+an Suid !ro"#.........................................................................................) !RSIA!AN INSTA//ASI SUID !RO................................................................................ 1. !%rangka, dan 4%&u,u(an............................................................................................................ 2. To+ologi.......................................................................................................................................5 4ONFI6URASI A$A/ 7I4ROTI4............................................................................................. 1. 4on9igura-i S,andar, 7ikro,ik.................................................................................................... 1.1 4on9igura-i I! Addr%--............................................................................................................10 1.2 4on9igura-i Rou,ing................................................................................................................ 12 1.3 4on9igura-i DNS.....................................................................................................................12 1.) 4on9igura-i Fir%:all NAT.......................................................................................................13 1. 7%ngu&a( Na*a In,%r9a'%......................................................................................................13 1.5 4on9igura-i Ak(ir....................................................................................................................1) INSTA/ASI SR;R SUID !RO.......................................................................................1) 1. S%,u+ ;ir,ual&o" <(an#a -aa, :ork-(o+=...................................................................................1) 2. In-,alla-i D%&ian 8................................................................................................................... 23 3. S%,,ing R%*o,% S%r>%r...............................................................................................................3 ). 4on9igura-i R%+o-i,or#..................................................................................................... ........)0 . 4on9igura-i $ak,u.....................................................................................................................)1 5. In-,alla-i !ak%, SS/ ? !%ndukung ? $%&-%r>%r........................................................................)2 @. 4on9igura-i -#-,%*',l................................................................................................................)2 8. 4on9igura-i /og dan r'.lo'al.....................................................................................................)3 . S%,,ing li*i,a-i +ro-%-................................................................................................................) 10. 7%*inda(kan da,a +%ndukung k% -%r>%r................................................................................) 11. 4on9igura-i %'a+ ada+,%r +ro"#...............................................................................................)8 12. In-,alla-i dan 4on9igura-i !ro"# $%&'a'(%............................................................................) 13. 4on9igura-i dir%',or# 'a'(%.............................................................................................. ......0 1). 4on9igura-i S%r,i9i'a,% SS/ dan Suid....................................................................................0 1. In-,alla-i dan kon9igura-i un&ound..........................................................................................2 15. !%njad:alan Crono&.............................................................................................................. 1@. In-,alla-i $%&Da-&oard +ro"# -uid.......................................................................................5 4ONFI6URASI 7I4ROTI4.......................................................................................................5 1. 4on9igura-i Fir%:all /a#%r@.....................................................................................................5 2. 4on9igura-i ddn-................................................................................................................. ......@3 3. 4on9igura-i DNS.......................................................................................................................@3 ). 4on9igura-i Addr%-- li-,............................................................................................................@@ . 4on9igura-i Fir%:all 7angl%.............................................................................................. ......@ .1 7%*&ua, Conn%',ion 7ark SUID............................................................................... ........8 .2 7%*&ua, Rou,ing 7ark SUID.............................................................................................8 .3 7%*&ua, 7ark !a'k%, IT..................................................................................................... .) 7%*&ua, For:ard u*+........................................................................................................100
Cil-# Fiolu,ion :::.'il-#.id
1
. 7%*&ua, !a'k%, 7ark IC7!................................................................................................101 .5 7%*&ua, 7ark +a'k%, R%*o,%............................................................................................. 102 .@ 7%*&ua, 7ark !a'k%, RDC................................................................................................. 102 .8 7%*&ua, 7ark !a'k%, !oin, Blank...................................................................................... 103 . 7%*&ua, 7ark !a'k%, /OST SA6A....................................................................................10 .10 7%*&ua, 7ark !a'k%, DOTA 2..........................................................................................10@ .11 7%*&ua, 7ark +a'k%, !UB6.............................................................................................108 .12 7%*&ua, 7ark !a'k%, 6A7 /AIN................................................................................. 10 .13 7%*&ua, 7ark !a'k%, OUTUB.....................................................................................111 .1) 7%*&ua, 7ark !a'k%, ID7................................................................................................113 .1 7%*&ua, 7ark !a'k%, FACBOO4............................................................................. .....11) .15 7%*&ua, 7ark !a'k%, 7OR............................................................................................11 .1@ 7%*&ua, R%,urn Rul%........................................................................................................ .115 5. Fir%:all RA$..........................................................................................................................11@ @. 4on9igura-i S%r>i'%................................................................................................................. 11@ 8. 4on9igura-i N%,:a,'(..............................................................................................................118 . S%,,ing DNS.............................................................................................................................11 10. 4on9igura-i /i*i, Band:i,( Si*+l% u%u%..........................................................................11 11. 4on9igura-i Rou,ing..............................................................................................................12@ 12. 4on9igura-i Bro:-%r........................................................................................................... ..128 13. T%-,ing............................................................................................................................... ....128 1). 4on9igura-i o,-+o,..............................................................................................................12 1).1 In-,alla-i Radiu- dan U-%r*anag%r..................................................................................... 133
Cil-# Fiolu,ion :::.'il-#.id
2
INTRODUCTION 1. Squid Proxy Suid *%ru+kan a+lika-i #ang digunakan -%&agai :%& +ro"# dan :%& 'a'(%. Suid *%*iliki &an#ak j%ni- +%nggunaan *ulai dari *%*+%r'%+a, -%r>%r :%& d%ngan *%lakukan 'a'(ing +%r*in,aan #ang &%rulangEulang 'a'(ing DNS 'a'(ing -i,u- :%& dan 'a'(ing +%n'arian ko*+u,%r di dala* jaringan un,uk -%k%lo*+ok ko*+u,%r #ang *%nggunakan -u*&%r da#a jaringan #ang -a*a.
2. Web Cachin Ca'(ing *%ru+akan -%&ua( 'ara un,uk *%n#i*+an o&j%kEo&j%k in,%rn%, #ang di*in,a <-%+%r,i (aln#a da,a (ala*an :%&= #ang &i-a diak-%- *%lalui TT! FT! dan 6o+(%r di dala* -%&ua( -i-,%* #ang l%&i( d%ka, d%ngan -i,u- #ang *%*in,an#a. S%(ingga da+a, *%ngurangi :ak,u ak-%- dan juga kon-u*-i &and:i,(. 6a*&aran ,o+ologi :%& 'a'(ing da+a, dili(a, +ada ga*&ar ,o+ologi :%& 'a'(% +ro"# &%riku,.
6a*&ar ,o+ologi :%& 'a'(% +ro"#.
Dari ga*&ar dia,a- da+a, ki,a a-u*-ikan &a(:a k%,ika 'li%n, *%lakukan r%u%-, a,au *%ngak-%-do:nload +ada -i,u- ,%r,%n,u dia akan diali(kan k% -%r>%r +ro"# lalu ala*a, -i,u,%r-%&u, akan di+%rik-a. A+a&ila -i,u- ,%r-%&u, -uda( ,%r-i*+an +ada -%r>%r +ro"# *aka kon,%n #ang ada didala*n#a akan dikiri*kan &%ru+a r%-+on +ada 'li%n, ,%r-%&u, dari -%r>%r +ro"#.
Cil-# Fiolu,ion :::.'il-#.id
3
B%da (aln#a jika kon,%n ,idak ,%rda+a, +ada -%r>%r +ro"# *aka 'li%n, akan diali(kan k% in,%rn%, +u&li' dan kon,%n #ang dida+a,kan akan di-aring ,%rl%&i( da(ulu ol%( -%r>%r agar nan,in#a da+a, di-i*+an +ada 'a'(% -%(ingga 'li%n, lain da+a, *%nda+a,kan kon,%n ,an+a *%ngak-%- k% +u&li'.
!. I"#$e"en%a&i Penera#an Squid Proxy !ada +%n%ra+ann#a -uid +ro"# da+a, ki,a gunakan un,uk *%*ini*ali-ir +%nggunaan &and:i,( -kala &%-ar. 4i,a 'o&a analogikan *%njadi -%&ua( :arn%, ga*ing #ang *%*iliki u-%r -%&an#ak 2). Dala* -a,u k%adaan -%&ua( ga*% onlin% *%lakukan u+da,% da,a -%&%-ar 36B *aka jika -%*ua u-%r *%lakukan do:nload lang-ung -%'ara &%r-a*aan *aka akan *%ngaki&a,kan kon%k-i *%njadi la*&a, dan &and:i,( #ang *%*&%ngkak.
Ilu-,ra-i :arn%, ga*ing.
Na( d%ngan *%*an9aa,kan -uid +ro"# 'a'(% ini nan,in#a ki,a akan ,%r&an,u un,uk *%*ini*ali-ir *a-ala( ,%r-%&u,. !ada -aa, -%orang u-%r *%lakukan u+da,% da,a ga*% -%&%-ar 36B *aka -%r>%r akan *%n#i*+an da,a dari ala*a, ,%-%&u,. S%(ingga +ada -aa, u-%r lainn#a *%lakukan u+da,% #ang -a*a +ada ga*% ,adi *aka da,a #ang akan *%r%ka a*&il adala( da,a #ang -uda( ,%r-i*+an +ada -%r>%r lo'al d%ngan k%'%+a,an ak-%- #ang *ak-i*al ,an+a *%ngandalkan kon%k-i in,%rn%, +u&li'.
Cil-# Fiolu,ion :::.'il-#.id
)
P'RSIAPAN INSTA((ASI S)UID PRO*+ 1. Peran,a% dan -ebu%uhan !ada i*+l%*%n,a-i +%n%ra+an -uid +ro"# ki,a *%*%rlukan &%&%ra+a +%rangka, #ang akan *%ndukung kin%rja dari -uid +ro"# -%r>%r ,%r-%&u, &%riku, dian,aran#a. a= !C S%r>%r ir,ual = &= 7ikro,ik '= 4a&%l lan d= 4on%k-i In,%rn%, %= S:i,'(
2. To#o$oi To+ologi #ang akan ki,a gunakan un,uk i*+l%n,a-i -uid +ro"# +ada :ork-(o+ kali ini *%*ang ,%rgolong -%d%r(ana &%riku, ga*&ar ,o+ologi #ang akan ki,a gunakan.
6a*&ar ,o+ologi #ang digunakan.
GG= Ca,a,an H I! Addr%-- akan *%n#%-uaikan d%ngan k%adaan dila+angan lang-ung.
Cil-# Fiolu,ion :::.'il-#.id
-ONFIURASI AWA( /I-ROTI1. -on0iura&i S%andar% /i,ro%i, S%&%lu* ki,a *%lakukan in-,alla-i -%r>%r d%&ian un,uk -uid +ro"# ki,a kon9igura-i *ikro,ik ,%rl%&i( da(ulu agar +' 'li%n, dan -%r>%r *%nda+a,kan ak-%- in,%rn%,. u&ungkan *ikro,ik +ada +ada -%r>%r 'li%n, dan in,%rn%, -%+%r,i #ang ,%rda+a, +ada ,o+ologi +%r-ia+an in-,alla-i. Un,uk #ang &%lu* *%*iliki a+lika-i :in&o" da+a, *%ngundu(n#a ,%rl%&i( da(ulu +ada :%&-i,% r%-*in#a di (,,+-Hdo:nload2.*ikro,ik.'o*rou,%ro-:in&o"3.12:in&o".%"% S%lanju,n#a adala( -%,,ing i+ addr%-- +ada ko*+u,%r 'li%n, ki,a d%ngan -u&n%, i+ addr%-12.158.88. n%,*a-k 2.2.2.0 dan ga,:a# 12.158.88.1 -%,%la( i,u -i*+an kon9igura-i.
S%,%la( :in&o" -%l%-ai diundu( dan n%,:ork ko*+u,%r 'li%n, ki,a dikon9igura-i *aka &uka a+lika-i ,%r-%&u, lalu +ili( *a' addr%-- *ikro,ik #ang ki,a *iliki -%,%la( i,u klik 'onn%',.
Cil-# Fiolu,ion :::.'il-#.id
5
INSTA(ASI S'R'R S)UID PRO*+ 12. -on0iura&i ro3&er S%&%lu* *%lakukan +%ng%,%-an &ro:-%r (aru- di in-,allkan ,%rl%&i( da(ulu -%r,i9i'a,% SS/ k(u-u- #ang da+a, diak-%- dari :%&-%r>%r -%r>%r +ro"# -uid. 4alian ,inggal *%*anggil ala*a, -%r>%r di &ro:-%r.
!ili( '%r,i9i'a,% -%-uai d%ngan &ro:-%r #ang -%dang digunakan -aa, ini d%ngan &%gini -%r,i9i'a,% SS/ dari -uid +ro"# -uda( da+a, digunakan.
1!. Te&%in S%,%la( -%l%-ai *%lakukan kon9igura-i kali ini ki,a akan *%lakukan uji'o&a ,%r(ada+ +ro"# #ang -udak ki,a -%,,ing un,uk *%lakukan ,%-,ing ki,a (an#a +%rlu *%lakukan +ro-%- do:nload a,au+un -,%a*ing. Di-ini -a#a *%lakukan do:nload 9il% &%ru+a a+lika-i >ir,ual&o" dan &%riku, (a-il dari log -%r>%r +ro"# #ang IT. Un,uk *%njalankan log ki,a ,inggal *%lakukan +%rin,a( &%riku,. # cd # ./log
Cil-# Fiolu,ion :::.'il-#.id
@
ika ki,a li(a, +ada &agian *ikro,ik akan *un'ul ,ra9ik #ang ,inggi +ada &agian 'a'(% -%+%r,i &%riku, ini.
Cil-# Fiolu,ion :::.'il-#.id
8