cài đặt squid proxy trên cenos
TRANSCRIPT
-
7/22/2019 ci t squid proxy trn cenos
1/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
HC VIN K THUT MT M - 1 - Bi uy !c " #$% &'(C
HC VIN K THUT MT M
N TT NGHIP
ti
Nghin cu !"i#n $h%i &'ch () *+ui& P",. */"(/" !"n C/n!0*
Ngnh:
Chuyn ngnh:
Kha:
Tin hc (m s 01.02.10)
An tn th!ng tin
0" (200# $ 2011)
C%n &' hng *+n ,ha hc :
inh in th/c hin :
Th.. hm 34n 56ng
78i 5uy 9c
5 N'i 2011
-
7/22/2019 ci t squid proxy trn cenos
2/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
MC 2C
T;ang
M C L C ................................................................................................................................2DANH M C CC THU T NG VI T T T .............................................................................4DANH M C CC HNH ...........................................................................................................5L I M U ...........................................................................................................................7Ch ng I: T NG QUAN V H I U HNH CENTOS ...........................................................9
.. L !h " #h$% %&' n L'n() .................................................................................................9
.2. G' ' %h' ( * h +' ( h,nh L'n() C-n%OS 5.) .............................................................
./. C ( %&0! % # %'n %&1n L'n() C-n%OS ..............................................................................
./.. C ( %&0! % # %'n .....................................................................................................
./.2. L ' % # %'n ............................................................................................................2././. C ( %&0! !3 %h ! ...........................................................................................2
.4. Q( n h n ! 6 ng ' 8ng * ' % # %'n ......................................................................../
.5. M % " !3( nh ! n %&1n L'n() C-n%OS ...............................................................4
Ch ng II: ; SE
-
7/22/2019 ci t squid proxy trn cenos
3/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
2./.2.5. nh C6!h- ................................................................................................27
2.4.. D6nh "$!h !$! %8 !h n" ........................................................................................2
2.4.2. M % " %8 !h n @(6n %& ng " " .................................................................................29
2.4.2.. T #h'1n n ! 6 S@(' ...............................................................................292.4.2.2. T %h ! "J6# ........................................................................................29
2.4.2./. B' %&6 ' ! 6 % # %'n ! ( hnh # ....................................................................29
2.4.2.4. T ' ' % # %'n ! ( hnh ..................................................................................../
2.4.2.5. B' %&6 %& ng %h$' ! 6 % @($ %&nh !h S@(' ........................................../
2.5. T # %'n g *, + nh ng g ......................................................................................../
2.5.. T # %'n g ............................................................................................................/
2.5..2. 6!!-"".g....................................................................................................../2
2.5../. &-K-&-&.g....................................................................................................... /4
2.5.2. nh ng g ....................................................................................................../4
M + nh ng ............................................................................................................../5
2.?. Q( n S@(' *, g'$ "$% ( ng $ ........................................................................../7
2.?.. C6!h- M6n6g-&..................................................................................................../7
2.?... C,' + % A#6!h- - "-&*-&! ............................................................................/7
2.?..2. C ( hnh A#6!h- ............................................................................................/7
2.?../. T&( ! # g'6 ' n J- !6!h- 6n6g-& ......................................................../
2.?..4. M % " '1n F % @(6n %& ng " ..............................................................................4
2.?.2. ;h3n %!h g.........................................................................................................45
2.?.2.. C,' + % C666&'"! ...........................................................................................45
2.?.2.2. S ng C666&'" % " ' ( %h ng F1 .......................................................45
2.7. =$! %h ! * ;&) S-&*-& .....................................................................................472.7.. =$! %h ! 6!"'! ....................................................................................................4
2.7.2. =$! %h ! D'g-"% .....................................................................................................49
2.7./. =$! %h ! NTLM .....................................................................................................5
2.7.4. =$! %h ! N-g%'6%- ...............................................................................................52
2.. B % h # S@(' * ' P'&-J6 $ ...........................................................................................5/
HC VIN K THUT MT M - 4 - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
4/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Ch ng III: CI T V C U HNH D CH V SQUID ; CHO H TH NG M NG % & ' ( )N I * *..................................................................................................................................55/.. M hnh ng ng+ ..........................................................................................................55
/.2. C,' + % S@('! ...............................................................................................................5?
/./. C ( hnh S@(' ...........................................................................................................5?/./. C ( hnh C'-n% %&( ! # In%-&n-% %hng @(6 ;&) S-&*-& ..........................................59
/.4. A!!-"" L'"% Cn%& +' ( Fh' n %&( ! # In%-&n-% ng ' 8ng ......................................?
/.4.. C !$! $ !'-n% %&( ! # % " %&6ng J-"'%- Fhng !h #hR# ...................?
/.4.2. Ch #hR# %&( ! # 'n%-&n-% ng,' g' h,nh !hnh ..................................................?
/.5. D8ng NCSA F' + nh ;6""J& !h @($ %&nh %&( ! # In%-&n-% ...............................?
/.?. G' ' h n n ' (ng DJn6 .......................................................................................?2
/.7. M % " g' ' h n ! ( hnh %&1n S@(' ;&) .................................................................?/
/.7.. G' ' h n %&( ! # %h- I; ......................................................................................?//.7.2. G' ' h n %&( ! # %h- g'6 %h ! + ...........................................................................?4
/.7./. G' ' h n %&( ! # %h- ! ng ..................................................................................?4
/.. D8ng S6&g %h- ' g ...............................................................................................?4
/.9. B % h # S@(' *, P'&-J6 $ ...........................................................................................?
/.9.. C,' + % g' '#%6-"! ...............................................................................................?
/.9.2 C ( hnh NAT OUT %&1n P'&-J6 ...........................................................................7
/.9./. S @( n ! 6 S@(' "6( Fh' + ! ( hnh P'&-J6 ..............................................7
B T LU N .............................................................................................................................72TI LI U THAM BH O , ..........................................................................................................7/
56NH MC CC THUT NG7 VI8T T9T
5TT 5yt T;ans?=; ;tc@ia thc t;uyBn ti Di@= siu
4n &nEFG Eni?;m F=su;c= Gcat; 9Hch cIa m't @in ,JtDT Di@= T;ans?=; ;tc@ ia thc t;uyBn ti Di@=
HC VIN K THUT MT M - : - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
5/74
-
7/22/2019 ci t squid proxy trn cenos
6/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh 2.2: H' n %h %hng $ ' *, !$!h " 6 !h 6 # - ............................................................../2Hnh 2./: Thng +' # 6!!-"".g .........................................................................................//Hnh 2.4: Thng +' # 6!!-"".g "6( Fh' !h( n + ' ...........................................................//Hnh 2.5: Thng +' # &-K-&&-&.g ........................................................................................./4Hnh 2.?: Thng " ! n !h nh %&ng % # %'n !nK. ! 6 A#6!h- 0 .........................................../Hnh 2.7: G'6 ' n +ng nh # ! 6 C6!h- 6n6g-& .........................................................../9Hnh 2.: D6nh "$!h -n( ! 6 !6!h- 6n6g-& ..................................................................4Hnh 2.9: N ' (ng %hng %'n ! 6 G-n-&6
-
7/22/2019 ci t squid proxy trn cenos
7/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh /.29: Bh6' $ %h ng " g' ' h n %h- g'6 %h ! + ...........................................................?4Hnh /./: Bh6' $ %h ng " g' ' h n %h- ;&% ...................................................................?4Hnh /./: C,' + % g' gX-*-! .............................................................................................?4Hnh /./2: C,' + % g' S6&g! ....................................................................................................?4Hnh /.//: C,' + % g' J-'n! ...............................................................................................?5Hnh /./4: ng nh # *, J-'n ........................................................................................?5Hnh /./5: G'6 ' n !hnh ! 6 J-'n ................................................................................?5Hnh /./?: G'6 ' n @( n g "@(' ng S6&g Fh' !h 6 ! ( hnh 2 ...................................?5Hnh /./7: C ( hnh g "@(' ...............................................................................................??Hnh /./: G'6 ' n @( n g "@(' ng S6&g "6( Fh' ! ( hnh 2 .....................................??Hnh /./9: C # nh % g ! 6 S@(' ........................................................................................??Hnh /.4: Q($ %&nh ! # nh % g ! 6 S@(' .........................................................................?7Hnh /.4: g ! 6 S@(' "6( Fh' ! # nh % %h,nh !ng ..........................................................?7Hnh /.42: Ch' %' % g ! 6 S@(' ...........................................................................................?Hnh /.4/: Ch' %' % g ! 6 S@(' ...........................................................................................?
Hnh /.44: Bh ' + ng !h * I#%6-"/ ...................................................................................?Hnh /.45: G'6 ' n ! ( hnh )$! %h ! ................................................................................?9Hnh /.4?: C ( hnh P'&-J6 .................................................................................................?9Hnh /.47: T8 !h n ! ( hnh P'&-J6" ..................................................................................7Hnh /.4: C ( hnh !h( n g'6 %hng %'n g' 6 2 !6& ng - ...............................................7Hnh /.49: C ( hnh !h C'-n% &6 1n ng,' ng ...............................................................7Hnh /.5: Bh ' + ng ' !h * I#%6-"/ ..............................................................................7Hnh /.5: Bh6' $ %h ng " !h ! nng %&6n"#6&-n% + ............................................................7Hnh /.52: C ( hnh F % h # P'&-J6 I#%6-" * ' S@(' ;&) $ .............................................7
2@I MA BU
Ch`ng ta Wang W]c sng t;ng m't thi Wi t;i thcb thi Wi cIa s/ &iJn Wi
-
7/22/2019 ci t squid proxy trn cenos
8/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
thj ckng c nhng ,h ,h4n W]c Wet ;a W chHnh @ an tn & mt th!ng tin.
T;ng th/c tJ hin nay an tn & mt th!ng tin Wang Wng m't ai t;l thiJt
yJu ch ,h!ng cln @ th yJu t;ng mi ht W'ng @in fuan WJn ic ng
*Png c!ng ngh th!ng tin.nt=;n=t ch
-
7/22/2019 ci t squid proxy trn cenos
9/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
ChEFng I TNG U6N VJ H IJU HNH CLNT0*
11 2'ch na WZ &in *ch @i h WiBu hnh cIa mjnh.
Ginus Wet tn h WiBu hnh cIa mjnh @ Ginu>.
HC VIN K THUT MT M - Q - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
10/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
N4m 1vv
-
7/22/2019 ci t squid proxy trn cenos
11/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Ry */ng tdnhiBu ngupn min
-
7/22/2019 ci t squid proxy trn cenos
12/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
=>t". 5 thng t< tin ny ch
-
7/22/2019 ci t squid proxy trn cenos
13/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
5 thng t< tin C=ntr c cLu t;`c nh hjnh 1.11. T;ng C=ntr ckng nh
t;ng c%c ,h!ng c ,h%i nim WXa nh t;ng in*Osb tLt
c c%c t< tin th mPc W]c &wt W^u td th mPc gc (_). C=ntr sU *Png *Lu
. 9Z ch th mPc hin hnh sU *Png *Lu .. WZ ch Wnh th mPc cha hinhnh.
Hnh 1.2: Cu trc logic h thng t tin
Nh hjnh { 1.12b th mPc gc W]c munt
-
7/22/2019 ci t squid proxy trn cenos
14/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh 1.!: "# t$ %uyn & '( t) tr*n t tin
5jnh 1.1" m! t fuyBn ,V hiu t;n t< tin:
- KV t/: Ch %c Wnh @i t< tin. NJu - @ t< tin &jnh thng. NJu
c @ t< tin &n
-
7/22/2019 ci t squid proxy trn cenos
15/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
/, -nh chgr
Q8ng WZ thay Wi nhm s6 hu.
, -nh c coy3
Gnh c< s{ sa cho< m't ?i@= td th mPc ngupn WJn th mPc WHch W]c Wa. 9Z sa cho< tn &' c%c ?i@= c%c th mPc cn &n t;ng th mPc mng
mun sU *Png cRu @nh c< i tuq chn $;.
C`
-
7/22/2019 ci t squid proxy trn cenos
16/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
C`
-
7/22/2019 ci t squid proxy trn cenos
17/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
C C@i=nt =;=; nghX ;ng ch`ng ,Jt ni t;/c tiJ< i nhau nhng th/c s/ ch
,Jt ni t;/c tiJ< i ;>y.
2.1.2. ;>y =;=;
;>y =;=; @ m't =;=; Wng ai t;l ci Wet ;>y @m t;ung gian giangi *8ng t;m nt=;n=t :j. 3i ;>y =;=;b c%c m%y C@i=nt t ;a c%c ,Jt
ni WJn c%c Wa ch mng m't c%ch gi%n tiJy =;=; thay thJ ch =;=; tht s/ m
ngi sU *Png c^n gia tiJy =;=; >%c Wnh nhng yu c^u td C@i=nt fuyJt Wnh W%< ng hay
,h!ng W%< ngb nJu yu c^u W]c W%< ngb ;>y =;=; s{ ,Jt ni i =;=;
tht thay ch C@i=nt tiJ< tPc chuyZn tiJ< WJn nhng yu c^u td C@i=nt WJn=;=;b ckng nh W%< ng nhng yu c^u cIa =;=; WJn C@i=nt. 3j y ;>y
=;=; ging c^u ni t;ung gian gia =;=; C@i=nt.
Hnh 2.1: 78t ni gi9+ Clin &i ;r&r %u+
-
7/22/2019 ci t squid proxy trn cenos
18/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
=;=; t;ang ny ,h!ng & cLmb yu c^u s{ W]c chuyZn WJn =;=; thtb QN
s=;=;... ;a nt=;n=t.
C%c *ch P ;>y WBu c @]i t;ng ic @gging. 3j c%c ;>y =;=; hiZu
c%c gia thc cS &n ch uLt WBu th!ng fua ;>y
nn th!ng tin cPc &' ,h!ng t;/c tiJ< tSng t%c i &n ngi.
C%c *ch P ;>y ch y =;=; thng nm &n t;ng tng @Uab gia t;jnh *uyt O=&
=;=; thtb @m chc n4ng tm gi nhng yu c^u nt=;n=t cIa c%c m%y ,h%ch WZ
ch`ng ,h!ng gia tiJ< t;/c tiJ< nt=;n=t. Ngi *8ng s{ ,h!ng t;uy c< W]cnhng t;ang O=& ,h!ng ch y =;=; a*min c thZ ,ha m't s sit= W]c ch Wnh.
HC VIN K THUT MT M - 1D - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
19/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
;>y =;=; @m ch ic sU *Png &4ng th!ng c hiu fu * ch`ng ta fun
@V W]c c%c ht W'ng cIa ngi *8ng. Nn c thZ gii hn th!ng tin n W]c
*8ng ,h!ng *8ng t;%nh W]c ic ngh{n &4ng th!ng.
2.1.. 5t W'ng cIa ;>y =;=;Nguyn twc ht W'ng cS &n cIa ;>y =;=; @ >%c Wnh nhng yu c^u td
y =;=; s{ ,Jt ni ti =;=; tht thay ch C@i=nt tiJ< tPc chuyZn
tiJ< WJn nhng yu c^u td C@i=nt WJn =;=;b ckng nh W%< ng nhng yu c^u
cIa =;=; WJn C@i=nt.
9Z hiZu ; hSn cS chJ ht W'ng cIa ;>y =;=; c^n tjm hiZu B ?ng '8t ni tr)c ti8
hSng y @ ch ngi sU
*Png ,Jt ni t;/c tiJ< WJn Di;=Oa@@ ;>yb sU *Png Wa ch cIa Di;=Oa@@ s
cng cIa ;>y (H *P ;>y 221..1v.1"0:"12x cng cIa ;>y @ "12x)b sau
W ;>y hYi ngi sU *Png ch Wa ch cIa hst hng WJnb W @ m't +@ng th+y A#Bi clint
hSng y s=tu<
-
7/22/2019 ci t squid proxy trn cenos
20/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
?i@= cn?ig (?i@= thiJt @y =;=; nn tc W' t;uy >uLt chm hSn s i th/c tJ.
9!i ,hi c^n m't ;>y ,h%c nhau ch m|i nghi thcb &6i j ;>y =;=;
%c Wnh nhng gj W]c uLt hin m't *ch
P mi ;>y ch *ch P Wb ,hng thi gian
-
7/22/2019 ci t squid proxy trn cenos
21/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
mi h thng ,hi cha c ;>y ch n thj nn Wet &n ngi Di;=Oa@@b &6i j
nJu Wet &n t;ng h thng thj W chHnh @ yJu WiZm.
NJu &Y fua nhng ,huyJt WiZm cIa ;>y =;=; thj nhng hiu fu cIa
;>y =;=; mang @i s{ @ m't @% chwn tt ch h thng.
33 Tkl hi#u ( &'ch () *+ui& P",.
2.2.1. ii thiu B fui* ;>y
fui* @ m't chSng t;jnh nt=;n=t ;>y Caching chy t;n nBn tng Eni>
Ginu>b c ai t;l tiJ< nhn c%c yu c^u td c%c C@i=nt chuyZn ch nt=;n=t
=;=; thHch h]< Wpng thi fui* ckng s{ @u @n WXa nhng * @iu W]c t;
B td Knt=;n=t -=;=; gi @ Cachingi3j
. Ch(Sng t;jnh ny *8ng WZ cLu hjnh1;>y -=;=;. 3j Ny (u WiZm cIa fui* @ ,hi m't * @iu m W]c yu c^u
nhiBu @^n thj ;>y =;=; s{ @Ly th!ng tin td Cach= t; B ch C@i=nt. 9iBu ny
@m ch tc W' t;uy >uLt Knt=;n=t nhanh hSn tiJt ,i0m &4ng th!ng.
C8ng )i Cachingb -fui* cln c c%c Wec tHnh nh( chia ti &ng c%ch @in ,Jt
c%c 1;>y -=;=;b Wnh nghXa chet ch{ c%c *anh s%ch WiBu ,hiZn t;uy cN< ch
c%c C@i=nt t;uy cN< 1;>yb ch y ch nhng chSng t;jnh m ch`ng
*8ng gia thc ny WZ t;uy c< nt=;n=t. fui* ckng h| t;] c%c gia thc DTb
uyn
-
7/22/2019 ci t squid proxy trn cenos
22/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
fui*
-
7/22/2019 ci t squid proxy trn cenos
23/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
t;c. 3H *P *lng @nh cnn=ct}tim=ut W^u tin *i WRy s{ ,h!ng c hiu @/c
j *lng @nh th hai ghi W @n.connect(timeout 8 minutes
connect(timeout 7 hou%C thZ Wet nhiBu gi% t; t;n c8ng m't *lng @nh.e;tension(methods =?@ =A@ =AB@
M't s *lng @nh WB c< WJn ,Hch thc cIa m't s t< tin hec &' nh. 3i
WiBu nyb c thZ iJt ,Hch thc t< tin nh &yt=sb K&b M&b &. 3H *P:minimum(oDEect(siFe 78 Dytes
%equest(heade%(ma;(siFe 7: GH
ma;imum(oDEect(siFe 729 IH
Nhjn chungb c%c *lng @nh t;ng t< tin cLu hjnh ,h!ng sw< >J< th= th t/.
Tuy nhinb Wi i *lng @nh tham chiJu WJn m't c%i gj W]c >%c Wnh thj th t/
sw< >J< ;Lt fuan t;ng. KiZm s%t t;uy nh< @ m't H *P WiZn hjnh. ACG
-
7/22/2019 ci t squid proxy trn cenos
24/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
- C thZ ch Wnh Wa ch cP thZ ,Jt h]< i cng m mun fui* @wng
ngh=. hSng
-
7/22/2019 ci t squid proxy trn cenos
25/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
- T;ng h]< *anh s%ch c%c gi% t; >%c Wnh nhiBub c thZ chia *anh s%ch gi%
t; W thnh nhiBu *lng. 3H *P:acl e;am#le(sites dstdomain e;am0com e;am0net
acl e;am#le(sites dstdomain e;am0o%g- NJu t;ng h]< s @]ng c%c gi% t; m mun >%c Wnh fu% @n. C thZ Wet
c%c gi% t; W m't t< tin chuyn *Png sau W cLu hjnh fui* WJn t< tin
cP thZ W. 3H *P: acl e;am#le(sites dstdomain Q&etc&e;am#le0t;tQ
2.!.2.!. 7iFm 5oEt truy nh ti
-
7/22/2019 ci t squid proxy trn cenos
26/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Qlng @nh ny thng W]c sU *Png WZ td chi t;uy c< ch c%c @i n'i
*ung nh i*=b Rm thanh ng4n chen ngi *8ng t;uy c< n'i *ung t;uyBn
th!ng.
c, ic+cc55Qlng @nh ny W]c sU *Png WZ ,iZm s%t t;uy c< t;uy Ln &6i c%c Cach=
@Rn cn sU *Png nt=;n=t Cach= ;tc@ (C). CS &n ch y =;=; *uy nhLt. C%c ;>y
=;=; c thZ sU *Png &' nh Cach= cIa nhau WZ ci thin hiu suLt.
Qlng @nh cach=}y
=;=; t;ng mng.
C` y =;=; W]c sU *Png nh @ ;>y cha (y ngang hng
(si&@ing)b thnh in cIa 1 nhm mu@ticast. 3H *P nh sau:cache(#ee% #a%ent0e;am#le0com #a%ent 1782 171:
default #%o;y-only
HC VIN K THUT MT M - 3? - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
27/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
"1"0 @ cng C chunb nJu ;>y =;=; ,h%c ,h!ng sU *Png cng C
chun thj nn thay Wi cng ,h%c ch y =;=; WZ W%< ng c%c yu c^u
cIa C@i=nt. T8y chn *=?au@t ny fuy Wnh c%c Cach= ngang hng nn W]c sU*Png nh m't y-n@y ch Wnh n'i *ung @Ly &ng c%ch sU *Png ngang hng ny
,h!ng nn @ Cach= cPc &'.
2.!.2.. IJ nh C+ch
+, ;K /ng J nh LD" cho c+ching
C%c ti @iu O=& W]c @u t; t;ng &' nh FAM s{ t;uy >uLt nhanh s i
ic @u t; t;n WXa cng. Tuy nhinb &' nh t;ng FAM *nh ch Cach= ckngnhY hSn &' nh Cach= c sn t;n WXa cng. Ch c c%c Wi t]ng thng
>uyn W]c t;uy >uLt hec c%c ti @iu c >%c suLt ca W]c yu c^u m't @^n na
thj mi nn @u t; ti &' nh Cach= t;ng FAM.
Khng t;ng &' nh Cach= t;ng FAM ! c8ng nhY * y c%c ti @iu
W]c @u t; t;ng Cach= */a t;n cS s6 u tin. Ta >=m >ot c%c Wi t]ng c thZ
W]c @u t;:
- 9i t]ng t;uy Ln hin thi: WRy @ Wi t]ng @in fuan WJn c%c yu c^u
hin ti c W' u tin ca nhLt. C%c Wi t]ng ny
-
7/22/2019 ci t squid proxy trn cenos
28/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
9Z >%c Wnh ,Hch thc &' nh Cach= t;ng FAMb *8ng @nh cach=}m=m.
7' nh Cach= W]c >%c Wnh ,Hch thc th= &yt=b K7b M7 hay 7. 3H *P:
cach=}m=m 2[00 M7. KHch thc W]c fuy Wnh i cach=}m=m @ M7.
, ;K /ng M AN+ cho c+chingKh!ng gian &' nh t;ng FAM c ,Hch thc nhYb ,h!ng thZ W^u t nhiBu
FAM j gi% thnh ,h% Wwt. T;%i ng]c i WiBu nyb WXa t @V c ,h!ng gian
@u t; @n m c thZ W]c sU *Png ch &' nh Cach=.
Qlng @nh cach=}*i; W]c *8ng WZ cLu hjnh ch ,h!ng gian @u t; cach=
t;n WXa cng.
3: Khmi _ng *+ui&
2..1. Qanh s%ch c%c t8y chn
Ckng ging nh c%c chSng t;jnh ,h%c cIa Ginu>b fui* ckng cung cL< t8ychn -h sU *Png WZ @it , c%c t8y chn.
squid -h
Gnh t;n s{ ch ,Jt fu sau:
HC VIN K THUT MT M - 3D - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
29/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh 2.2: >+nh 5Ech tOy chPn cQ+ ;%ui/
2..2. M't s t8y chn fuan t;ng
2.G.2.1. Rm hi*n $n cQ+ ;%ui/
NJu mun ,iZm t;a
-
7/22/2019 ci t squid proxy trn cenos
30/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
NJu mn hjnh ,h!ng >uLt hin ;a gj thj ?i@= cLu hjnh W ,h!ng & @|i c
thZ tiJn hnh &c tiJ< th=. Tuy nhinb nJu t< tin cLu cLu hjnh & @|ib fui* s{
hiZn th t;n mn hjnh.
Hnh 2.: HiFn thT lSi cu hnh trc 'hi ch?y 5%ui/
2.G.2.G. R$i l?i t tin cu hnh
9!i ,hi c^n
-
7/22/2019 ci t squid proxy trn cenos
31/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
t;c ,hi &wt W^ub fui* s{ ghi ch`ng m't t< tin @ cach=.@g. TSng t/ nh
yb ,hi C@i=nt t;uy c< ;>y =;=;b m't th!ng &% W4ng nh< s{ ghi
t< tin tn @ acc=ss.@g.
fui* sU *Png Wnh *ng ,h%c nhau ch c%c t< tin @g. C%c t< tin @g ;Ltfuan t;ngb ta c thZ sU *Png ch`ng WZ c thZ y =;=;.
2..1.1. c+ch.log
fui* @g ghi @i tLt c c%c @|i c%c th!ng Wi< g @|i t< tin cach=.@g.
3H *P ,iZm t;a thU m't i th!ng tin @g >=m ch`ng c V nghXa gj.
Hnh 2.V: Z; 5%ui/ 5[ 'h\i t?o
Khi fui* &wt W^ub fui* s{ ,h6i t h thng QN &wt W^u i Cach= nh
thZ hin 6 *lng W^u tin t;n hjnh. C%c *lng th hai th &a hiZn th th!ng tin
B cLu hjnh QN. fui* thm 1v2.0.2.x# nh m't m%y chI QN td t< tin
_=tc_;[email protected]?b W @ t;H mec Wnh WZ ch Wnh m%y chI QN t;n h thng.NJu c nhiBu hSn m't m%y chI QN t;ng t< tin _=tc_;[email protected]?b s{ c nhiBu
*lng tSng t/ nh *lng cui c8ng.
Hnh 2.1]: Rr?ng thEi mo/ul5 AXc '^ch ho?t 'hi i*n /Tch 5%ui/
HC VIN K THUT MT M - 41 - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
32/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
~ *lng t;nb fui* hiZn th t;ng th%i cIa c%c m*u@=s m W W]c ,Hch ht
t;ng ,hi &in *ch fui*. KJt fu t;n ch thLy Es=;-Ag=nt F=?=;=; & !
hiu ha ch ht W'ng ny.
Hnh 2.11: HiFn thT th#ng tin & log4il, unlin', loc+l c+ch /ig5t, 5tor log
T;ng th!ng &% t;nb *lng W^u tin ch thLy fui* s{ sU *Png t< tin
_Ry */ngb iJt @i m|i gi. Qlng cui
c8ng ch thLy c%c @g cIa tLt c c%c ht W'ng @in fuan WJn @u t; & ! hiu
ha.
Hnh 2.12: HiFn thT th#ng Eo lSi & cEch 5K+ ch9+
~ H *P t;n c thZ thLy fui* th!ng &% =;missin *=ni=* t;n th mPc
Cach=. 7Lt ,q @`c n c Ln WBb fui* s{ c gwng m! t nguyn nhRn Wa ;a
hnh W'ng thHch h]< WZ c thZ sUa cha Ln WB.
2..1.2. +cc55.log
Khi fui* & @|i thj cach=.@g ;Lt fuan t;ng ch ic sUa @|i. Nhng t< tin
@g fuan t;ng nhLt @ acc=ss.@g. Acc=ss.@g W]c fui* @u c%c th!ng tin B
ngi *8ng t;uy cR< m%y chI ;>yb c%c th!ng tin @in fuan WJn tjnh
t;ng ;=fu=sts ;=%c Wnh &6i *lng
@nh acc=ss}@g t;ng ?i@= cLu hjnh fui*. Mec Wnh W]c thiJt @< cLu hjnh @
_a;_@gs_acc=ss.@g.
HC VIN K THUT MT M - 43 - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
33/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Nhng th!ng Wi< W]c ghi t;ng t< tin acc=ss.@g ,h!ng
-
7/22/2019 ci t squid proxy trn cenos
34/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
m t;ng th%i 5TT. C't th n4m Wi *in ch ,Hch thc ;=a ^_Tefe%e%`>h ^%u
CLu hjnh ny Wnh nghXa m't Wnh *ng @g mi @ ;=?=;;=;b t;ng W c m't
;=fu=st tim=stam
-
7/22/2019 ci t squid proxy trn cenos
35/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
"_ ATnh
/?ng ngho%
Chu|i ,V t/
sn Qy s *uy nhLt ch m|i *lng @g
=;;}c*=Q @|i cIa W%< ng &6i sfui* hay m't @|i tSng t/ W]c n'i &'Wnh nghXa
=;;}*=tai@ Th!ng tin @|i W]c & sung =;;}c*=
a 9a ch ngupn cIa c@i=nt
A D\QN cIa c@i=nt ( Du@@y \ua@i?i=* Qmain Nam= )
< Cng ngupn cIa c@i=nt
A 9a ch cIa m%y chI hec tn ngang hng
@a 9a ch cPc &' cIa m%y chI sfui* y
@< cng cPc &' m sfui* @wng ngh=
@< cng cPc &' cui c8ng cIa m%y chI hec m%y ngang hng,Jt ni
Ts Nhng giRy td , nguyn ENztu Thi gian giRy tiJ< th= ( THnh &ng mi@@is=cn*s )
t@ Thi gian cPc &'. Mec Wnh @ *_&_:5:M:
tg Thi gian MT. Mec Wnh @ *_&_:5:M:
t; Thi gian W%< ng ( tHnh &ng mi@@is=cn*s )
*t Tng thi gian t;a cu QN ( tHnh &ng mi@@is=cn*s )
htt
-
7/22/2019 ci t squid proxy trn cenos
36/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
htt
-
7/22/2019 ci t squid proxy trn cenos
37/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
htt
-
7/22/2019 ci t squid proxy trn cenos
38/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh 2.1U: Rh#ng 5 cbn chnh trong t tin con4./ cQ+ D+ch
au ,hi @m >ng &c t;n c^n amam
-
7/22/2019 ci t squid proxy trn cenos
39/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Tham s ACTrN W]c thay &ng tn cIa m't hay nhiBu am
-
7/22/2019 ci t squid proxy trn cenos
40/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh 2.1W: >+nh 5Ech mnu cQ+ c+ch m+n+gr
2.U.1.G. "Jt 5 li*n '8t %u+n trPng+, enr+l Luntim in4orm+tion
Ta c thZ tjm hiZu thm B fui* sU *Png ti nguyn cIa fui* td @in ,Jt
=n=;a@ Funtim= in?;matin t;ng t;jnh WSn cach= manag=;. Gin ,Jt ny s{
Wa WJn m't t;ang hiZn th th!ng tin B c%c thnh y =;=;.
Hnh 2.1Y: ZJi /ung th#ng tin cQ+ enr+l Luntim in4orm+tion
T;ng hjnh c m't &ng 6 t;n c8ng. 7ng ny hiZn th th!ng tin B thi gian
fui* &wt W^u chy thi gian hin hnh cIa fui*.
HC VIN K THUT MT M - :W - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
41/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
TiJ< th= @ th!ng tin chi tiJt B c%c ,Jt ni. Th= thng , t;ng hjnhb c
11# C@i=nt t;uy c< ;>y =;=; c hSn #0 t;iu yu c^u m fui* nhn
W]c ,Z td ,hi &wt W^u chy.
Cui c8ng @ hiZn th th!ng tin B hiu suLt cIa cng &' nh Cach=.F=fu=st 5it Fatis @ t @ c%c yu c^u td &' nh Cach= i tng s yu c^u
t;ng m't ,hng thi gian cP thZ. 7yt= 5it Fatis @ t @ s &yt=s
-
7/22/2019 ci t squid proxy trn cenos
42/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
- cach= Miss=s: @]ng t;uy Ln QN m fui*
-
7/22/2019 ci t squid proxy trn cenos
43/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
C't th &a Wi *in ch s @^n m't t;ng tiu WB 5TT cP thZ tjm W]c
t;ng c%c tiu WB 5TT cIa tLt c c%c yu c^u cIa c@i=nt.
C't cui c8ng Wi *in ch t @ =m chi tiJt
WiBu ny &ng c%ch ,Hch T;a??ic an* F=su;c= Cunt=;s t;ng *anh s%ch
Cach= Manag=;.
Hnh 2.2!: ZJi /ung th#ng tin cQ+ Rr+44ic +n/ L5ourc Countr5 nghXa m't i tham s c t;ng hjnh t;n:
- c@i=nt}htty =;=; nhn W]c
ch WJn nay.
- c@i=nt}htt
-
7/22/2019 ci t squid proxy trn cenos
44/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
- c@i=nt}htt
-
7/22/2019 ci t squid proxy trn cenos
45/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
fui* ckng cL< s @iu thng , chi tiJt B ic sU *Png &' nh cIa n. KHch
M=m;y uti@iatin t;ng *anh s%ch Cach= Manag=;. 7ng sau WRy @ th!ng
tin m't
-
7/22/2019 ci t squid proxy trn cenos
46/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Th= mec Wnhb t ;a s @iu thng , 6 Wnh *ng 4n &n WSn gin in ;a
ch`ng. Th/c hin nh sau: cat access0log|calama%is -a --out#ut-file
access(stats0t;tN'i *ung t;ng acc=ss}stats.t>t s{ tSng t/ nh sau:
Hnh 2.2U: ; liu thng '* tho ATnh /+ng &dn $n
, R?o r+ 5 liu thng '* /i /?ng Ak hP+9Z t ;a s @iu thng , *i *ng Wp hab c^n
-
7/22/2019 ci t squid proxy trn cenos
47/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
C%c @nh t;c W s{ t ;a m't t< tin acc=ss}stats.htm@ c8ng i m't i
hjnh nh t;ng th mPc stats.
Hnh 2.2V: ; liu thng '* tho /?ng Ak thT
5jnh nh ny @ Wp th cIa TC ;=fu=st cIa sfui*. ~ &n tay t;%i @ Wi *in
ch s @]ng ;=fu=st. ~ &n tay
-
7/22/2019 ci t squid proxy trn cenos
48/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
2..1. z%c th/c 7acsic
z%c th/c 7asic @ ,iZu >%c th/c WSn gin nhLt nhng ckng @ ,h!ng an tn
nhLt. Th!ng tin W]c t;uyBn Wi t;ng m't Wnh *ng chu|i m ha &as=#b c thZ
W]c gii m ;Lt * *ng WZ c W]c th!ng tin &an W^u. 7Lt ,q m't ai sU *Pngsni?? @ c thZ nhjn thLy tn ngi *8ngb mt ,hu W]c t;uyBn t;n mng sU
*Png th!ng tin W WZ ,hai th%c ;Lt * *ng.
5 thng >%c th/c &asic ny c thZ W]c sU *Png t;ng m!i t;ng mng nhY
hec Wli hYi cLu hjnh WSn gin cIa fui*.
z%c th/c 5TT &asic h| t;] t8y chn auth}%c th/c WBu nm 6 _@i&=>=c_ i
@ c%c gi% t; t8y chn -.
Tham s ut?x >%c Wnh >=m c%c th!ng tin s{ W]c *ch sang m ETD-x t;c,hi ch`ng W]c chuyZn sang >%c th/c. 9iBu ny @ * 5TT sU *Png tiu chun
m r Gatin-1.
Tham s chi@*;=n c c%c t8y chn ,h%c nhau gi`< ch ic chng th/c.
Th!ng thngb fui* s{ chy nhiBu hSn m't t;ng h]
-
7/22/2019 ci t squid proxy trn cenos
49/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Tham s ;=a@m fuy Wnh ; th!ng &% W]c t;jnh &y ch ngi sU *Png
C@i=nt 5TT.
Tham s c;=*=ntia@stt@ thiJt @< thi gian m sau W fui* s{ hYi >%c th/c
>=m th!ng tin W]c cung cL< &6i C@i=nt cln gi% t; hec thi gian m th!ng tin+n cln h]< @.
Tham s cas=s=nsiti= thiJt @< >=m tn ngi *8ng c thu'c t;ng h]%c Wnh thi gian m m't nnc= Wa ;a
s{ +n c hiu @/c.
nnc=}ma>}cunt: Tham s ny >%c Wnh s @^n ti Wa m't nnc= c thZ
W]c sU *Png.
nnc=}st;ictn=ss: C@i=nt c thZ &Y fua m't i gi% t; t;ng ,hi t nnc= nh
"b b [b #b xb vb....Tham s nnc=}st;ictn=ss >%c Wnh >=m fui* c nn ch %c t;ng yu
c^u 5TT rT ,hi ic sU *Png nnc= W]c yu c^u t;ng 5TT T t;c
W. Tham s
-
7/22/2019 ci t squid proxy trn cenos
51/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
auth(#a%am digest nonce(ga%Dage(inte%,al M minutes
auth(#a%am digest nonce(ma;(du%ation 1: minutes
auth(#a%am digest nonce(ma;(count M:
auth(#a%am digest nonce(st%ictness onauth(#a%am digest chec*(nonce(count on
auth(#a%am digest #ost($o%*a%ound on
acl authenticated #%o;y(auth T?UT?V
htt#(access allo$ authenticated
htt#(access deny all
2..". z%c th/c NTGM
NTGM (NT GAN Manag=;) @ m't gia thc ,Jt ni >%c th/c W]c
-
7/22/2019 ci t squid proxy trn cenos
52/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
auth(#a%am ntlm #%og%am
&aDsoluteath&to&ntlm(auth --hel#e%-#%otocolsquid-
80M-ntlmss#
CLu hjnh ny s{ ch
-
7/22/2019 ci t squid proxy trn cenos
53/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
dns(loo*u#(*dc t%ue
tic*et(lifetime 8Kh
%ene$(lifetime 9d
fo%$a%daDle t%ue- au ,hi th/c hin nhng thay Wi t;ng t< tin cLu hjnh K=;&=;sb thay Wi
t< tin ,h6i W'ng fui*. Thm *lng sau t;ng t< tin ,h6i W'ng cIa fui*:e;#o%t GTHM(G@=5I?&etc&squid&squid0*eytaD
- Cui c8ngb thm c%c *lng sau t< tin cLu hjnh fui*:auth(#a%am negotiate #%og%am
&o#t&squid&liDe;ec&negotiate(*e%De%os(auth
auth(#a%am negotiate child%en 7M
auth(#a%am negotiate *ee#(ali,e on
acl authenticated #%o;y(auth T?UT?V
htt#(access allo$ authenticated
htt#(access deny all
CLu hjnh ny s{ ch %c th/c n=gtiat=},=;&=;s}auth
3D Ks! hqO *+ui& (Ri ti"/%bb
Nh c%c chSng t;cb ;>y W]c cLu hjnh ch yb Wpng thi ckng
fun @V ic t;uy c< nt=;n=t cIa C@i=nt nh ic fun @V thi gian t;uy c
-
7/22/2019 ci t squid proxy trn cenos
54/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
tc t;uy cy tc @ ,Jt h]< B metan ninh cIa h thng t4ng tc t;uy c< nt=;n=tb fun @V ngi *8ng h thng.
HC VIN K THUT MT M - >: - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
55/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
ChEFng III CI vT V CwU H=NH 5xCH V *UI5 Pe0f
CH0 H THNG MyNG NzI {z
41 M| hknh ng &)ng
3i m! hjnh t;iZn ,haib t;n m%y ;>y =;=; s{ c s/ ,Jt h]< gia fui*
;>y i Di;=Oa@@
-
7/22/2019 ci t squid proxy trn cenos
56/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
43 Ci }! *+ui&
KiZm t;a fui* W ci Wet t;n h thng hay cha.
Hnh !.2: 7iFm tr+ ;%ui/ A_ ci A`t h+y ch+
9a WXa ci Wet t;ng m%y ;pi tiJn hnh munt.
Hnh !.!: "ount M AN+
TiJn hnh ci Wet fui* td WXa ngupn.
Hnh !.G: Ci A t ;%ui/
44 CXu hknh *+ui&
au ,hi ci Wet >ng th mPc _=tc_sfui* WZ m6 ?i@= sfui*.cn? ;a WZ >=m
th!ng tin ckng nh chnh sUa m't s th!ng s WZ ch *ch P c thZ chy W]c.
C%c tham s cS &n c^n fuan tRm WZ fui* c thZ chy W]c @:
htt
-
7/22/2019 ci t squid proxy trn cenos
57/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh !.: il cu hnh 5%ui/.con4
Q8ng @nh s=t nu WZ >=m th!ng tin tdng *lng.
Qlng W^u tin c^n fuan tRm @ *lng htt - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
58/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
TiJ< th= chuyZn >ung *lng cach=}*i; u?s _a;_sung *lng isi&@=}hstnam=. 9Ry @ *lng Wet tn m%y ,hai &%
tn m%y t;ng sfui*.cn?.9Z ,iZm t;a tn m%y @m nh sau.
Hnh !.Y: 7iFm tr+ t*n mEy
TiJn hnh chnh sUa isi&@=}hstnam=
Hnh !.1]: Chnh 5K+ th#ng 5 &i5ilho5tn+m
Mec Wnh thj fui* cLm tLt c c%c t;uy c< ;a nt=;n=t j thJ
-
7/22/2019 ci t squid proxy trn cenos
59/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
T th mPc sOa< ch fui*.
Hnh !.1!: 7h\i t?o th mc ;0+t
44 CXu hknh Cbi/n! !"u. cZO In!/"n/! !h|ng +u% P",. */"(/"
CLu hjnh C@i=nt WZ t;uy c< nt=;n=t th!ng fua ;>y =;=;.
Hnh !.1G: Cu hnh Clint r+ ngoi fntrnt
Th/c hin t;uy c< O=&sit= th!ng fua ;>y =;=; W]c nh sau:
Hnh !.1: 78t %u$ 'iFm tr+ 5+u 'hi cu hnh Clint r+ fntrnt
HC VIN K THUT MT M - >Q - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
60/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
4: 6cc/
W]c
-
7/22/2019 ci t squid proxy trn cenos
61/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
"..2. Ch y =;=;.
4> 5^ng NC*6 $i#l 'nh P%
-
7/22/2019 ci t squid proxy trn cenos
62/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Kh6i W'ng @i *ch P sfui* WZ c< nht c%c cLu hjnh thay Wi.
KiZm t;a t;uy c< &ng c%ch td m%y C@i=nt t;uy c< ;a nt=;n=t thj h thng
;>y s{ yu c^u Es=; assO* WZ chng th/c. Ggin &ng Es=; huy*uc
-
7/22/2019 ci t squid proxy trn cenos
63/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
CLu hjnh ?i@= _=tc_sfui*_sfui*.cn? i ACG.
Hnh !.2U: 7h+i Eo th#ng 5 gii h?n nJi /ung /o0nlo+/Kh6i W'ng @i fui* WZ c< nht @i cLu hjnh W thay Wi. Td C@i=nt t;uy cut hin m't th!ng &% @|i. C^n
-
7/22/2019 ci t squid proxy trn cenos
67/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh !.G]: uE trnh c nht log cQ+ ;%ui/
au ,hi c< nht >ngb ,Hch 3i=O cm
-
7/22/2019 ci t squid proxy trn cenos
68/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh !.G2: Chi ti8t log cQ+ ;%ui/
Hnh !.G!: Chi ti8t log cQ+ ;%ui/
4Q Ks! hqO *+ui& ( ti"/%bb
MPc tiu cIa ic ,Jt h]< ;>y Di;=Oa@@ @ gi`< ch mng an tn hSn.
Nh Di;=Oa@@ gi`< ch ;>y c t;6 nn t;ng sut hSn. C%c &c W]c t;jnh &y
cP thZ nh sau:
".v.1. Ci Wet gi iy Di;=Oa@@b ngi ta
-
7/22/2019 ci t squid proxy trn cenos
69/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh !.G: ei+o /in cu hnh =Ec th)c
Chn Di;=Oa@@ cn?igu;atin WZ cLu hjnh. ~ *lng =cu;ity G==@ chn
na&@=*.
Hnh !.GU: Cu hnh ir0+ll
HC VIN K THUT MT M - ?Q - Bi uy !c " #$% &'(C
-
7/22/2019 ci t squid proxy trn cenos
70/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
au W Custmi=. Ti T;ust=* Q=ic=s W%nh *Lu chn 2 ca;* W @
=th1 =th0. MPc WHnh cIa ic chn @ WZ Di;=Oa@@ ch
-
7/22/2019 ci t squid proxy trn cenos
71/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
Hnh !.]: 7h\i AJng l?i /Tch & ft+l5
".v.". / fun @V cIa fui* sau ,hi W cLu hjnh Di;=Oa@@
9Z 2 *ch P c thZ ,Jt h]< i nhau gi`< ch ic fun @V & mt
t4ng tc mngb W^u tin c^n
-
7/22/2019 ci t squid proxy trn cenos
72/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
K8T 2UN
fui* @ m't Caching y ch O=& h| t;] c%c gi% thc 5TTb 5TTb
DTfui* @m gim &4ng th!ng nh tHnh n4ng Caching W ci thin W]c
thi gian W%< ngb sU *Png @i c%c t;ang O=& thng >uyn W]c yu c^u. fui*c s/ ,iZm s%t t;uy c< ;'ng @m t4ng tc ch =;=;. fui* chy t;n W]c
h^u hJt c%c h WiBu hnh hin cb &a gpm c in*Os W]c cL<
-
7/22/2019 ci t squid proxy trn cenos
73/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
- Tjm hiZu chi tiJt hSn B fui* cung cL< ch ngi *8ng W^y WI c%c chi
tiJtb ti @iu , thut B h thng.
- Tjm hiZu ,Jt h]< fui* i c%c ng *Png hin nay WZ h thng thm hn
chnh.
TI 2IU TH6M KH0
Cc
-
7/22/2019 ci t squid proxy trn cenos
74/74
Nghin cu , trin khai dnh v Squid Proxy Server trn Centos
v htt