Tải bản đầy đủ (.docx) (37 trang)

đồ án xây dụng NAGIOS

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (743.11 KB, 37 trang )

ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp


 !"
#$%&$'()%*+",-".)/#*01)
23#45642)#7 "'()%*+",-".)/
#*06 $)89:;'$$<-+09=>-?@
 +!")$/#*06 $)
9$-ABC 0?
Phạm Đức Chính-MMT&TTK52 Page 1
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
D -C-A '*'E:F-)(=$
-A<-+09?
G$/  BC*=BC F-9"B)H+IJ
-CK$9ICCLB +!")+'*C<- 
M."?
Hà Nội, tháng 4 năm 2015
Phạm Đức Chính

4 "B+<-N*B)O F*$)
)?2C:P($JFQ>=>-,.*+",
F()<- 0B)H-$+A+", +R
>K$ K,K/0???$=>-FQ=KBC
F-9"9-$H-HB (A++<-N*
 =.:-SP?#CF2 $?2 $FA++*C
,!-MKTHB ?-"=CCBUM*V$
Phạm Đức Chính-MMT&TTK52 Page 2
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
++$*( +'N$*W'FCCH "I>
F $( $/$<-N*? "!M =H
<-FLK++(  -XY2 $CHIAFI


=C'$)(+ $?ZP9"2 $MI
PIXY(:=$!-?
Phạm Đức Chính-MMT&TTK52 Page 3
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp

I.1 GIỚI THIỆU CHUNG
6++K$[*F($JM. "PF=M<- 0
$<-N+A*?2C*A *'N+$*$
<-+$*(?2C'$B +-"=C-<-K'$ $K
9"$JNY-M\4 "CM )Y++*7
I$) /<-N?1>U F++*+$*
( +'N*K+NY*K++"!--A  $*
)'+$$/<-NBCA$WBUV" A?1CJ
  A    *    4&$  8]\  4 "  -S  P    $2%DK  1 K
2 $\%7AF*CJ-IH=?-"=BU
F*B) - F^?ZBC F-9"9-$=>-
(A++ =2 $K(_-SPIXY(:
=?
I.2 KHÁI NIỆM NAGIOS
2 $F(A++*V$`+R>+N
<-"+M..P*!12BP=0
<-+$*( +R>K<-  "$ ???
 #!-= ^$UabbbK2 $:+H+I
+H'P(S2 $=$?2 $,>'$I'P$ 
2 $K7I(S$(A+B+ -)<- $ A'+
* NY_?
I.3 MỤC ĐÍCH SỬ DỤNG NAGIOS
2 $$[$'(P*9)) '*H'$
AK>YKNY<-"B$  $*(A?$/I
WAK2 $CH'+$M.=Bc-9K$`0'^!-

Phạm Đức Chính-MMT&TTK52 Page 4
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
<-+YSB'NAP<-+B$ K/XYK
$WB+?82 $'*B)' $/,* $(A)
F*" AP*!M-A R>?
I.4 TÍNH NĂNG
I.4.1 GIÁM SÁT TOÀN DIỆN
d6+++NY*eD%&K&f&gK4&Kh&KG41&KG2D???i
d6++-"= +"e*XY1&jK*XYR
Q >KA *"???i
d6+++'N*Ck&$-K]e$[*$*
(K*+'9^ lRKF-FI'U)<- +RK/ $*
(F=Y 'Ni
d6++l )<- DD4$WDDm
I.4.2 TẦM NHÌN
ndn9-$[ $'(P*!12?
d*)oC)<-  $]'?
I.4.3 NHẬN THỨC
d2 C++AAP*!?
d1'+$CHIX/<-N)<-  F$W^
D%D?
dpU'$+)'+$'+$F$ /
Phạm Đức Chính-MMT&TTK52 Page 5
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp

II.1 HOẠT ĐỘNG CỦA NAGIOS
2 $$*(=(+"/F( $e$Wi?2 $
/*"NBq=(+"KCF=F*KF-J+"$*
'*$W=*k?Z*CX)$2 $ -C)
+*+)<- XY $]'?Z*CH9I)'+$<-

 F$W^D%DBCA" H+B^YKX J ?
II.2 CHUẨN BỊ CÀI ĐẶT NAGIOS
$BC F-9"VW2 $= 1$r?r
II.2.1 CÀI ĐẶT HỆ ĐIỀU HÀNH
pP(1Gsf%eP"t+"$8] u$B $btvF
kDf1fD3r?r3gwr3'3G8Ga$xi?
Bước 1y10k FF$-  "HW?4AV
F$ +vF!+N+!!> +"?
ZxyzX RGh$-A)'+$:M"Q WK!fp
HBH Q C'NF7 "B)KCHM$DBH'{<- 'BH
Q "-^^Q B)CF7?W'^!-KM2H
Y?
Zgy10)J$<-+WS'M2e$'"
0|Fi?
Z}y10)J$',S'M2e0jD|Fi?
Bước 5y *X RType of device0BH-'NF-J$VItH
W?Basic Storage DevicesFW$RQ >^o$+"?
Phạm Đức Chính-MMT&TTK52 Page 6
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
Specialized Storage Devices FWF=AF-J^$D~2 "
2~D\$'"0Basic Storage DevicesS'MNext?
Bước 6yG$RQ $/I" It=A 
'+$K10$Yes, discard any dataH'{<- MJF-e-Ci=RQ ?
Bước 7y#WHostname$Fexample.utc.vn
Bước 8: 10/$0Asia/Ho Chi Minh S'MNext?
Bước 9y299B_-$B$Root S'MNext?
Bước 10y10BH-N*$RQ >?t"$* R>
XYBH-W>?•> $/I"B) 'MBqJ
F-$Wt$=0Use All SpaceeXY$'(-FIR
Q i?10$'MNext <-+N*'^!-?D -CA'+$H

+9N*F*RQ eVMJF--C$R>i?10Write
changes to disk?
Bước 11y$0BH-VWKt"$"=-!-YHH
0BH->?10Customize NowS'MNext?CCH0$W'{
0+>Y$WNY!S'MNextHW?
Bước 12y4AW?
Bước 13ypW$M'MRebootHBP(F*A?
Bước 14y $ 0 Yes, I agree to the License Agreement S 'M
Forward.
Bước 15y*$jW ]$$-CS'MForward?
Bước 16y1W"/S'MForward?
Bước 17yZMFinish H$M<-+WU9$A
'€- ]$l *$?
II.2.2 CÀI ĐẶT VÀ CẤU HÌNH CÁC DỊCH VỤ TRÊN HỆ ĐIỀU HÀNH
#HWM-+NY= = *$ +
kv $H+NY=+kv C?
Phạm Đức Chính-MMT&TTK52 Page 7
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
3 #!-=U9$ 1$r?rP RFF=[Fy
•‚‚"$v‚]$B3‚vv3ƒ‚‚"$v‚]$B3‚vv3
ƒyƒ
3 D -C$‚"$v‚]$B3‚vv3ƒyƒH;X F* -y
 G|8k1|„ƒyƒ
k&~GGs„abx?arw?aƒ?x
2|%~Dp„x……?x……?x……?ƒ
6~|u~†„abx?arw?a?x…}
f2Zff„"
2~%|„ƒyƒ
3 D -CF-F*tFy
•]$B 

2$ OC+kv $B+eƒyaKƒyxKƒygKƒy}i
+*$=I "'€+N ;k&B+ -?
kv ƒyaCN ;k&Fyabx?arw?aƒƒ?x
kv ƒyxCN ;k&Fyabx?arw?xƒƒ?x
kv ƒygCN ;k&Fyabx?arw?gƒ?x
kv ƒy}CN ;k&Fyabx?arw?}ƒ?x
1‡CH "+N ;k&='€+N ;k&B+?
II.2.2.1 Cài Đặt Và Cấu Hình DNS
#HG2DF -y
3 GNYG2DVI=kv ƒCN ;k&Fabx?arw?a?xe$
‡CHW=+v B+i?
3 %PX RFF=[
•"- FF'ˆ3"
3 D -  C  $"  vF   ?$v   l  ‚-‚ ‚$‚'3b?w?x‚ F‚  
‚ ‚ ‚$$‚
•‚-‚ ‚$‚'3b?w?x‚ F‚‚ ?$v‚ ‚ ‚$$‚‚
Phạm Đức Chính-MMT&TTK52 Page 8
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
3 1;X vFM- ?$v -y
$$‰
$"Š‚ ‚ ‹Œ
-3vFŠ‚ ‚ ‚  ‚ •-?'‹Œ
 3vFŠ‚ ‚ ‚  ‚ • ?‹Œ
 3vFŠ‚ ‚ ‚  ‚ •• ?‹Œ
FF$]3<-"‰F$ F$Œabx?arw?a?ƒ‚x}ŒŽŒ
F3$$…g‰ax•?ƒ?ƒ?aŒabx?arw?a?xŒŽŒ
F3$3r$…g‰yyaŒŽŒ
-$"Œ
3 'F"Œ
3 F $"Œ

3F$$B  -$Œ
ŽŒ
•$Š F?-?‹‰
" Œ
vFŠ F?-??'‹
ŽŒ
•$Ša?arw?abx?3 3  ‹‰
" Œ
vFŠa?arw?abx?3 3  ?'‹
ŽŒ
3 D -CF-F*vFM-"
3 C*$ vF-9I
 ‘#H*$’$-9 [Fy
•‚ ‚ ‚$$‚ ‚ ‚ F?-??'
‘D -C=+O"$
“mwr}ƒƒ
”k2Df~? F?-??$$? F?-??e
Phạm Đức Chính-MMT&TTK52 Page 9
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
xƒaƒƒgagƒa
g4
a…%
au
aGi
k2 2D ? F?-??
k2 %@ a  F? F?-??
 k2~ abx?arw?a?x
 F k2~ abx?arw?a?g
]]] k2~ abx?arw?a?}
v k212~%|  F? F?-??

$" k212~%|  F? F?-??
‘D -M"F-vFCF*
3 #H*$’$N[Fy
•‚ ‚ ‚$$‚ ‚ ‚a?arw?abx?3 3  ?'
‘=$+O'=y
“mwr}ƒƒ
”k2Df~? F?-??$$? F?-??e
xƒaƒƒgagƒa
g4
a…%
Phạm Đức Chính-MMT&TTK52 Page 10
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
au
aGi
k2 2D ? F?-??
x k2 &s ? F?-??
g k2 &s  F? F?-??
} k2 &s ]]]? F?-??
‘D -CF-F*
3 #HBP(NYG2DtFy
•D  
3 2-fBF:M-)
II.2.2.2 Cài Đặt Và Cấu Hình Dịch Vụ DHCP
GNYG41&VIW=kv ƒyƒCN ;k&Fabx?arw?aƒ?x
e$ ‡CH=+v B+i?
#HWM-NYG41&F -y
3 %PX (FF=[y
•"- FF•"
3 1$"M-- ‚‚'€Fy
•‚-‚ ‚$‚3}?a?a‚?$v? F‚‚‚?$v

3 Z"/;X vFM-?$v -y
Phạm Đức Chính-MMT&TTK52 Page 11
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
-'abx?arw?aƒ?ƒ Bx……?x……?x……?ƒ‰
 abx?arw?aƒ?…ƒabx?arw?aƒ?aƒƒŒ
$$$ 3 3abx?arw?aƒ?xŒ
$$$ 3 Š F?-?‹Œ
$$$-abx?arw?aƒ?x
v -F3F 3rƒƒŒ
 3F 3•xƒƒŒ
Ž
3 D -CF-F*B(NY'€Fy
• 
3 2-fBF:WM-)
II.2.2.3 Dịch Vụ FTP
3 %PX RFF=[y
•"- FFv
3 D -B:$]F$ .$$/y/etc/vsftpd/vdftpd.confH;
X vFM- -y
‘1;X +Oy
~$$-• 'F„2f
m$ F• 'F„†|D
u• 'F„†|D
3 D -CBP(NY'€Fy
•v 
3 2-fpF:)
Phạm Đức Chính-MMT&TTK52 Page 12
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
II.2.2.4 Dịch Vụ SAMBA
GNYD ' VI=v ƒyaCN ;k&Fabx?arw?aƒƒ?xe‡C

H=+v B+i?
3 #HD ' PX RFF=[y
•"- –y  FF ' ˆ
3 D -B:W$$/y‚‚ ' ‚'?$vHM-
3 z!–F$' F—;X (AO -y
v „Fƒƒyxabx?arw?aƒƒ?ƒ‚x} abx?arw?ag?x‚x}
$ FF$]„ax•? abx?arw?aƒƒ?ƒ‚x} abx?arw?ag?
-"„-
 '' B„' 
3 D -CF-F*BP(NY'€Fy
•' 
3 2-fpF:)
II.2.2.5 Dịch Vụ SMTP
GNYD%&I=v ƒy}CN ;k&Fabx?arw?}ƒ?xe$ ‡
CH=v B+i?
3 #HD%&PX RFF=[y
•"- FF$v•"
•"- FF$$•"
•"- FF<-F F
3 #!-=WM-$v
3 8$/y‚‚$v‚ ?vH;X M-$v
‘zO•… X y
"$ „ F?-?
‘GOwgX F*y
"$ „-?
Phạm Đức Chính-MMT&TTK52 Page 13
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
‘GObbX F*y
"$„“"$ 
‘GOaagX y

k•v „ FF
‘GOaarX y
k•v „F$ F$
‘GOaabX y
k•$$$F„ FF
‘GOar…X y
" $„“"$ KF$ F$?“"$ KF$ F$K“"$ 
‘GOxr}X y
"]$B„abx?arw?}ƒ?ƒ‚x}Kax•?ƒ?ƒ?ƒ‚w
‘GO}abX y
$• F'$„% F‚
3 DX $ F*BP(NY'€Fy
•$v 
3 $M-$$y
3
3 8$/y‚‚$$‚$$?$vHM-
‘DX Oxƒy
•$$$F„ $g
3 D -C F*SBP($$'€Fy
•$$ 
II.2.3 CÀI ĐẶT NAGIOS
II.2.3.1 Tạo Tài Khoản Và Nhóm Cho Nagios
3 %PX RFF=[y
•- • $
• ] $
•$-  
Phạm Đức Chính-MMT&TTK52 Page 14
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
II.2.3.2 Dowload Và Cài Đặt Nagios
3 G$]F$ 2 $2 $&F-*N ;y

‘  2 $y y‚‚$]F$ ?$-v$?‚$-v$‚ $‚ $3
}?ƒ?w? ?•
‘2 $F-yy‚‚ $3F-?$‚$]F$ ‚ $3F-3x?ƒ?g? ?•
3 D -B:$]F$ $`'€Fy
• •v $3}?ƒ?w? ?•
3 1-"H$Y $l `y
• $3}?w?ƒ
3 1Wy
•?‚$v-33]3$ 3$-„ 
• B FF
• B FF
• B FF3
• B FF3$v
• B FF3$ $
• B FF3]'$v
3 *$B$ $ W ]$H-"9$]'v y

• ]3‚-‚F$ F‚ $‚‚ ]?- $ 
‘-F $ 
‘ ]$Faxg}…r
3 pP(F*  y
• 
3 1W&F-y
Phạm Đức Chính-MMT&TTK52 Page 15
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
• •v $3F-3x?ƒ?g? ?•
• $3F-3x?ƒ?g
•?‚$v-33]3 $3-„ $33]3 $3$-„ $
• B
• B FF

3 #U9$2 $u'v y
y‚‚F$ F$‚ $
‘29- ]$:*$P'=
4x?a6 $]'  $
II.3.2.3 Cấu Hình Nagios Để Nhận Thông Báo SMS Và EMAIL
Phạm Đức Chính-MMT&TTK52 Page 16
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
II.3.2.3.1 Yêu Cầu
3 %($*(CR-'HBA+",eCHtG3$
g6i
3 %(2 $%$$D $*(e:WP=i
3 D$- B  6 -e!. BH$*(K-'
$HX9D%Di
‘.D$- 6 -*y
y‚‚$-v$?‚$˜‚ -‚vF‚ -‚a?gx?ƒ‚ -3a?gx?ƒ? ?'•x
II.3.2.3.2 CÁC BƯỚC THỰC HIỆN
II.3.2.3.2.1 Kết Nối Điện Thoại Di Động Với Máy Tính
3 pH 1$:9 $*:IBA " y
•™•-'
‘2-B<-F:9
4x?x)BAR-'
II.3.2.3.2.2 Cài Đặt GAMMU
3 6`C6 -:$]F$ .y
Phạm Đức Chính-MMT&TTK52 Page 17
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
• ˜v -3a?gx?ƒ? ?'•x
3 1-"H$Yl `y
• -3a?gx?ƒ
3 1*"+F -H'=NW -y
•?‚$v-

• B
• B FF
3 pH CF7 "B)y
• -
3 2-CF7F=<- F' "*" F -y
•F3‚-‚F$ F‚F'‚F'6 -?$?•‚-‚F'‚F'6 -?$?•
•F3‚-‚F$ F‚F'‚F'?$?•‚-‚F'‚F'?$?•
II.3.2.3.2.3 Cấu Hình GAMMU Để Gửi SMS
3 *$vFM-$ -y
•‚‚ -
‘2(- vFM-y
Phạm Đức Chính-MMT&TTK52 Page 18
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
– -—
$„‚‚"~1%ƒ
$$„ abxƒƒ
3 1*"F -H+N 'NFeP"F"~1%ƒi
•™•"
3 1*"+F -H+<-".$- $y
•‚‚ -‚$‚ $‚? -
•-$$] $? $‚$‚ $‚? -
•-$$}•……‚-‚F$ F‚'‚ -
•-$-$3 36 F$- $
•-$-$3 36 F$-  
3 1-"H$- $XX(D%D
•-• $
•$ŠD%D $‹™ -33|@‘w}arwbxgrƒƒx
• $C|@FlBC B)H "R?
• ŠD%D $‹F^VIX$*
tHK‡CH "'€-7+BLB+?

• ‘w}arwbxgrƒƒxFA$*tHK‡CH
 "'€A$*B+?
•  -33FM-X^  -?
Phạm Đức Chính-MMT&TTK52 Page 19
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
3 2-9I^F:)?
II.3.2.3.2.4 Cấu Hình Nagios Để Nhận Thông Báo Qua SMS
3 =     $    -  $  vF  M-  
‚-‚F$ F‚ $‚‚$'˜‚$ ?v
•š$v"3$3'"3›$ v$
v$ ‰
$ • $v"3$3'"3
$ •F    ‚-‚'‚v Šœ'‹ Šˆˆˆ 2 $ ˆˆˆ• 2$v $ "y
“2fkhk1~kf2†&|“•  4$y  “4fD2~%|“•  D y  “4fDD~|“•
~y  “4fD~GGs|DD“•  kv$y  “4fDfj&j“•  G ‚y
“mf26G~|k%|“‹  ™  ‚-‚F$ F‚'‚ -  33  |@
“1f2~1&~6|s“
Ž
•š$v"33'"3›$ v$
v$ ‰
$ • $v"33'"3
$ •F    ‚-‚'‚v Šœ'‹ Šˆˆˆ 2 $ ˆˆˆ• 2$v $ "y
“2fkhk1~kf2†&|“•  Dy  “D|s8k1|G|D1“•  4$y
“4fD~mk~D“• ~y “4fD~GGs|DD“•D y“D|s8k1|D~|“•
G ‚y  “mf26G~|k%|“•  kv$y  “D|s8k1|fj&j“‹  ™
‚-‚F$ F‚'‚ -33|@“1f2~1&~6|s“
Ž
Phạm Đức Chính-MMT&TTK52 Page 20
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
3 1;X vF‚-‚F$ F‚ $‚‚$'˜‚$ ?v -y

v$ ‰
$ •   $ 
- 3$ 
F  2 $~
•$v $•$ x}•
$•$v $•$ x}•
•$v $•$$ ]K-KK
$•$v $•$$ K-K
•$v $•$   $v"33'"3K$v"33'"3
 F
$•$v $•$ $v"3$3'"3K$v"3$3'"3 F
 FF?bg” F?$
 ‘w}arwbxgrƒƒx
Ž
• $C F F FA$* /
<-NK‡CH "'€ FA$*B+?
3 pP(F*2 $y
• $ 
3 #H=+NYF=$$2 $F -y
=$  -$vFM-‚-‚F$ F‚ $‚‚$'˜‚$ ?v
‘GNYh&y
v‰
- F$ F3
$•  F$ F$
•$ h&
B•$  B•v
$v $• 'F  ƒ
Phạm Đức Chính-MMT&TTK52 Page 21
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
Ž

‘GNYG41&y
v‰
- F$ F3
$•  F$ F$
•$ G41&
B•$  B•
$v $• 'F  ƒ
Ž
‘GNYD%&y

 v‰
- F$ F3
$•  F$ F$
•$ D%&
B•$  B•
$v $• 'F  ƒ
Ž
‘GNYG2Dy
•šB•›$ v$
v$ ‰
$ •  B•
$ •F ‚-‚F'‚ $‚F-‚B•  34   F?-?   3
š“4fD~GGs|DD“›
Ž
v‰
- F$ F3
$•  F$ F$
•$ G2D
B•$  B•
$v $• 'F  ƒ

Ž
3 1‡CHW/ BH X^-WA'€+
 -y
Phạm Đức Chính-MMT&TTK52 Page 22
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
 "R)A$vF‚-‚F$ F‚ $‚‚$'˜‚F$ F$?v
B• F a
"• F a
 •B•  …
$v $• F aƒ
$Cy
• B• F aCQ FBH $‚a(F!?
• "• F aCQ F -B$‚CM.a
BH F*(F!?
•  •B• …CQ FBH A …F!M…K -
…$‚Gfu2VX^)'+$?
• $v $• FaƒCQ F- -aƒ$‚
Gfu2^VIX?
3 1+)A=CH "R$"=-!- /<-N
 !"#$%
III.1 DỊCH VỤ HTTP
Z)*+ 4&
Phạm Đức Chính-MMT&TTK52 Page 23
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
4g?a)NY4&
l'=CHM"I)' NY4&?GNY P
*fpKF!BH -At+"' $F-KF$*BH e~1k8|iKNYC'N
vF  "B)KB)IF9FN $]KM+,U I
|2~Zm|?
4g?xF'AB=*+ NY4&lxx3ƒg3xƒa…xg3ƒg3

xƒa…/ x}/?l'"$M"NY$*(P*+fp!
F=Y$<-:/ I++KNYWAa…$<-:/
 I++
Phạm Đức Chính-MMT&TTK52 Page 24
ĐH Giao Thông Vận Tải Khóa Luận Tốt Nghiệp
4g?x)B=*+ NY4&
#HBH 2 $CX^)'+$BNY4&WA
 "B)K:D$NY4&F* -U9I^l2 $
(- -y
ˆˆˆ2 $ˆˆˆ
2$v $"y&sfZm|%
Dy4&
4$yF$ F$
~yabx?arw?a?x
D y1skk1~m
G ‚y%$% xgaay}ƒyƒbk1xƒa…
kv$
Phạm Đức Chính-MMT&TTK52 Page 25

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×