Upload
lozovn
View
30
Download
0
Embed Size (px)
DESCRIPTION
Building Server Without Window
Citation preview
5/24/2018 Building Server Without Window
1/36
TLOSS Co., Ltd.
Building Server Without
Window.
Tr n Tng
5/24/2018 Building Server Without Window
2/36
H ML i ni u ......................................................................................................................................4Gi i thi u v Linux ..........................................................................................................................5Int!lling Linux ! "#S Server $%!ter "#S & Sl!ve "#S'.......................................................(
Gi i thi u v d )h v BI#"* v+ t v+i -hi ni )/n 0 n ..............................................1C+i t BI#"* .......................................................................................................................1C) d )h v ) ! BI#"* v+ t v+i -hi ni ................................................................*C) lo i 0 ng ghi "#S$"#S 2e)ord T3e' ..................................................................6
B ng ghi ! )h $7ddre 2e)ord' ............................................................................6B ng ghi 08 d!nh$7li! 2e)ord' ................................................................................6B ng ghi tr!o i !il$%!il 9x)h!nge 2e)ord' .....................................................6B ng ghi 3 )h t:n$#!e Server 2e)ord' ........................................................
C+i t 3 )h %!ter "#S ...............................................................................................C+i t 3 )h Sl!ve "#S .................................................................................................*C+i t 3 )h C!)hing "#S ...........................................................................................*
Int!lling Linux ! ";C< Server.................................................................................................=>Gi i thi u ..................................................................................................................................=>C+i t ";C6Setu "ove)ot $
5/24/2018 Building Server Without Window
3/36
TLOSS Co., Ltd.
Con@ig %!F...........................................................................................................................>4Con@ig #!t...............................................................................................................................>4Con@ig 4Con@ig 4
Con@ig 2ule............................................................................................................................>4Con@ig one...........................................................................................................................>4
Int!lling OenH5B!)-u !nd 2etore.................................................................................................................>
B!)-u Con@ig $
5/24/2018 Building Server Without Window
4/36
TLOSS Co., Ltd.
L i ni uG i t i )) 0 n ) thJn nK
hi t r! )Ju h i trong th i i hi n n!3, 3 t8nh ) th l+ ) g?M Th? ) l )
r t nhi u )Ju tr l i, h+ng lo t nh ng )Nng d ng ) li t r! )h i g!e, ) 0o,
o n th o v/n 0 n,... H+ n u nh ng hi u 0i t nhi u v 3 t8nh h n ) th )Ju tr l i
l+ xJ3 d ng )) ng d ng, )) h n . ;!3 th )h8 l+ xJ3 d ng )) h th ng
3 )h . C) h th ng 3 )h l+ )) 3 )hu3:n h ) v )ho )) 3 -h)h,
)) d )h v ) th r t )hu3:n d ng nh "#S, ";C
5/24/2018 Building Server Without Window
5/36
TLOSS Co., Ltd.
Gi i thi u v Linux Linux l+ t:n g i ) ! t h i u h+nh 3 t8nh v+ )ng l+ t:n h t nhJn ) ! h i u
h+nh. # ) l l+ t v8 d n i ti ng nh t ) ! h n t do v+ ) ! vi ) ht tri n
Q ngu n . !
1, hi n t i h i u h+nh n+3 h tr ! $
t l ng l n )) -i n trR) vi x lX, v+ ) d ng trong nhi u ng d ng -h)
nh!u t 3 t8nh ) nhJn )ho t i )) i:u 3 t8nh v+ )) thi t 0 nhRng nh l+ ))'
3 i n tho i di ng.
B!n u, Linux ) ht tri n v+ d ng 0 i nh ng ng i !3 :. Tu3 nhi:n, hi n ! n!3 Linux Q ) ) h tr 0 i )) )Nng t3 l n nh IB% v+ ;ewlettA
th i n )ng 0 t - ) )) hi:n 0 n nix ) Fu3 n v+ th )h8 l+ t th)h #
th ) i v i th ng tr ) ! %i)roo@t Window trong t lYnh v ). S dY Linux t !
) nh ng th+nh )Nng t ))h nh!nh )hng l+ nh v+o )) ) t8nh n i 0 t o
Tr!ngA5
5/24/2018 Building Server Without Window
6/36
TLOSS Co., Ltd.
v i )) h th ng -h) )hi h8 h n ) ng th , t ) )!o $-hi o nh v i )) hi:n
0 n nix ) Fu3 n' v+ -h n/ng 0 o t t t, tin ) 3 )!o $-hi o nh v i
Window' )ng nh l+ )) ) i v gi th+nh r , -hNng 0 h thu ) v+o nh+ %
)ung ) . % t ) t8nh n i tr i ) ! n l+ ) ht tri n 0 i t N h?nh ht tri n !
h n ngu n hi u Fu . !
Tu3 nhi:n, hi n t i l ng h n ) ng ) h tr 0 i Linux v n )Pn r t -hi: t n o $ ! (
v i Window v? )) tr?nh i u -hi n thi t 0 t ng th8)h v i Window nhi u h n l+ Linux.
#h ng trong t ng l!i l ng h n ) ng ) h tr )ho Linux t/ng l:n. $
Tr!ngA
5/24/2018 Building Server Without Window
7/36
TLOSS Co., Ltd.
Installing Linux as DNS Server (Master DNS &Slave DNS)" )h v t:n i n $"#S' l+ t d )h v Internet + g - t ! )h I< v+ t:n i n 3 #
$EZ"#' v i nh!u. B ng ))h n+3, "#S l+ gi 0 t ) n thi t h i nh )h8nh )
x) ! )h I
5/24/2018 Building Server Without Window
8/36
TLOSS Co., Ltd.
Gi i thi u v d ch v BIND v! " t v!i #h$i ni " c%n & n !i t BINDC+i t BI#" r t n gi n n u nh 0 n Fu:n thu ) v i vi ) )+i t )) gi tr:n
u0untu. C+i t BI#" )h n gi n l+ )+i t gi bind9. ThNng Fu! dPng l nh
udo !tAget int!ll 0ind*
S!u 0 n nh !word v+ )h n ti t ) )+i t.
Tr!ngA1
5/24/2018 Building Server Without Window
9/36
TLOSS Co., Ltd.
0untu ti h+ng t i )) gi ) n thi t )ho )+i t v+ )+i t v+o 3. S!u -hi )+i
t th+nh )Nng v+o 3 ) thNng 0o nh !u
* Starting domain name service... bind9 [ OK ]
B n ) ng n:n )+i t th: gi dnsutils ))h )+i t gi ng nh )+i t bind9 tr:n.!
C$c d ch v c a BIND v! " t v!i #h$i ni "
BI#"* )ung ) -h nhi u lo i 3 )h "#S$"#S erver' )ho )hRng t! dng )ho
nh ng ) 8)h -h) nh!u. C) 3 )h $erver' g )
%3 )h )!)he$C!)he Server' v i ) u h?nh d ng 3 )h )!)he n i dung tru3
v n ) ! )) 3 -h)h$ )lient' v+ d ng l i )ho )) l n tru3 v n !u. i u n+3
r t h u d ng )ho )) h th ng h t ng + - t n i internet )h $do - t Fu )
l u tr l i l:n -hNng h i 3:u ) u tru3 v n n+o t h8! 3 -h)h$)lient' u h i '
tru3 xu t r! internet'. S dung 3 )h )!)he giR l+ gi 0/ng thNng )!
Tr!ngA*
5/24/2018 Building Server Without Window
10/36
TLOSS Co., Ltd.
nh tr ) ! d )h v "#S. "
%3 )h "#S )h8nh$
5/24/2018 Building Server Without Window
11/36
TLOSS Co., Ltd.
t i v+ g i t i theo th t nh th n+o. B ng ghi n+3 nh t nh h i g n v+o 0 ng ghi #
! )h , -hNng g n v+o 0 ng ghi C#7%9. S t n t i nhi u 0 ng ghi n+3 n u nh ) #
nhi u +3 )h )ng h tr)h nh n !il )ho t t:n i n.
IN MX 10 mail.example.com.
[...]
mail IN A 1.2.3.4
B ng ghi "$* ch t/n(Na"e Server ec'rds)
"ng nh nghY! 3 )h h ) v 0 ng )o3 ) ! )) 0 n ghi. B ng ghi ) ng h i
g n v+o t 0 ng ghi ! )h , -hNng d ng 0 ng ghi C#7%9.#
IN NS ns.example.com.
[...]
ns IN A 1.2.3.4
!i t " $* ch M aster D NSTrong to+n 0 ) u h?nh 3 )h "#S th? )hRng t! )h ) n vi ) ) u h?nh
"#S )ho ! )h ex!le.)o.
Trong , 3 )h t? thNng tin u ti:n trong t tin ) u h?nh
et)0indn!ed.)on@ v+ t tin et)0indn!ed.)[email protected])!l$ l+ )) t tin
n!ed.)on@ trong h?nh'. C) t tin n+3 -h!i 0o v )) t tin -hu v )$ _one
Tr!ngA
5/24/2018 Building Server Without Window
12/36
TLOSS Co., Ltd.
@ile', )) tJ tin -hu v n+3 nh nghY! )hi ti t h n )) thNng tin v t:n i n.
`t t N h?nh th ) t nh !u
C u h?nh exle.)o v+o I< *=.1.5.6
C u h?nh exle.)o v+o I< *=.1.5.6, n.ex!le.)o v+o I
5/24/2018 Building Server Without Window
13/36
TLOSS Co., Ltd.
0400 $ 6e%#es 400 $ 6e!# 2417200 $ Expi#e 0400 8 $ Ne9a!i:e Cace /$
IN NS localos!. IN A 12;.0.0.1 IN AAAA
5/24/2018 Building Server Without Window
14/36
TLOSS Co., Ltd.
#h trong h?nh ! )h ex!le.)o n!3 Q ) hi u l+ I< *=.1.5.6
) u h?nh n.ex!le.)o th+nh I< *=.1.5.6= th? ) n th: -h!i 0o
n$ 0 ng ghi ! )h ' trong t tin d0.ex!le.)o
[...]ns1 IN A 172.1..102[...]
S!u -hi th!3 i xong -h i ng l i ! bind9 v+ -i tr! l!i 0 ng l nh ) dig
Tr!ngA4
5/24/2018 Building Server Without Window
15/36
TLOSS Co., Ltd.
Trong h?nh tr:n - t Fu l+ n.ex!le.)o Q hi u nh l+ I< *=.1.5.6=
-h!i 0o e!il ) n -h!i 0o 0 n ghi tr!o i !il$ % re)ord' )ho ! )h e!il
v+ ) n -h!i 0o th: !il trong t tin d0.ex!le.)o
[...] IN MX 10 mail.example.com.
mail IN A 172.1..103[...]
"Png u trong ) u h?nh tr:n )ho 0i t l+ ! )h !il.ex!le.)o ) dng
tr!o i e!il, dPng th h!i )ho 0i t ! )h I< ) ! !il.ex!le.)o l+
*=.1.5.6>. h i ng l i! bind9 v+ -i tr! l!i 0 ng l nh ) dig
Tr!ngA5
5/24/2018 Building Server Without Window
16/36
TLOSS Co., Ltd.
T ng t ) u h?nh ex!le.)o t! ) u h?nh ex!le.net. Th: i n i dung v+o t
tin et)0indn!ed.)[email protected])!l
[...] zone "example.ne!" !pe mas!e#$ %ile "&e!c&'in(&('.example.ne!"$ )$[...]
C u h?nh I< )ho ex!le.net trong t tin et)0indd0.ex!le.net
$$ *IN+ (a!a %ile %o# local loop'ac, in!e#%ace$-/ 0400 IN SA example.ne!. #oo!.example.ne!. 5 4 $ Se#ial
Tr!ngA
5/24/2018 Building Server Without Window
17/36
TLOSS Co., Ltd.
0400 $ 6e%#es 400 $ 6e!# 2417200 $ Expi#e 0400 8 $ Ne9a!i:e Cace /$
IN NS example.ne!. IN A 172.1..103%!p IN A 172.1..103
Cu i )ng ) u h?nh @t.ex!le.)o v+o ! )h ) ! @t.ex!le.net 0 ng ))h )
th: t 0 n ghi 08 d!nh$ 7li! re)ord' v+ trong t tin d0.ex!le.)o
[...]%!p IN CNAME %!p.example.ne!.[...]
h i ng l i! bind9 v+ -i tr! l!i 0 ng l nh ) dig
Tr!ngA(
5/24/2018 Building Server Without Window
18/36
TLOSS Co., Ltd.
!i t " $* ch Slave DN SHi ) ) u h?nh 3 )h Sl!ve "#S gi ng nh 3 )h %!ter "#S, )h t i
-h) 0i t tr:n 3 )h %!ter "#S h i th: th! allow-transfer v+o trong t tin
et)0indn!ed.)[email protected])!l
[...]
zone "example.com" !pe mas!e#$ %ile "&e!c&'in(&('.example.com"$ allowF!#ans%e# 172.1..102$ )$ )$
[...]
Trong *=.1.5.6= l+ I< ) ! 3 )h Sl!ve "#S.
%3 )h Sl!ve "#S )ng ) n h i th: th! masters v+o trong t tin
et)0indn!ed.)[email protected])!l
[...]
zone "example.com" !pe sla:e$ %ile "&:a#&cace&'in(&('.example.com"$ mas!e#s 172.1..103$ )$ )$
[...]
Trong *=.1.5.6> l+ I< ) ! 3 )h %!ter "#S.
!i t " $* ch aching D NSC u h?nh 3 )h "#S )!)he r t n gi n )h l+ vi ) ! )h 3 )h "#S ) ! nh+
)ung ) d )h v $IS
5/24/2018 Building Server Without Window
19/36
TLOSS Co., Ltd.
nameserver !.9"..#
nameserver !.9"..$
#go+i d d ng 3 )h "#S ) ! nh+ )ung ) )hRng t! ) th dung 3 )h
"#S ) ! google Fu! h!i I< l+ 1.1.1.1,1.1.4.4
Gi ) u h?nh 3 )h "#S )!)he ) n g 0 )) ghi )hR v+ )h nh n i dung t *
tin et)0indn!ed.)[email protected] nh !u
b...c
@orw!rder 6.*5..= 6.*5..4
f
b...c
Trong 6.*5..=, 6.*5..4 l+ h!i 3 )h "#S ) ! nh+ )ung ) .
S!u -h i ng l i ng dung! bind
sudo /etc/init.d/bind9 restart
-i tr! t8nh ho t ng ) ! 3 )h "#S )!)he )hRng t! dng l nh digtrong gi
dnsutils h!i l n v+ o nh - t Fu t Fu l n th nh t
% &&'' (i) 9..!-+ &&'' google.com
%% global options, cmd
%% )ot answer,
%% -''0(1&&- opcode, 23145 status, 6O11O15 id, 77"
%% flags, 8r rd ra% 2314, 5 06S1, :5 03;O1
5/24/2018 Building Server Without Window
20/36
TLOSS Co., Ltd.
google.com. "?
5/24/2018 Building Server Without Window
21/36
TLOSS Co., Ltd.
%% 23S;;
5/24/2018 Building Server Without Window
22/36
TLOSS Co., Ltd.
Installing Linux as DH 0 ServerGi i thi u%3 )h ";C
5/24/2018 Building Server Without Window
23/36
TLOSS Co., Ltd.
L i i ) ! ";C< l+ t8nh th!3 i d d+ng,hQ3 h?nh dung vi ) th!3 "#S )h ng h n " +
-hi n u th!3 i th )Nng )hRng t! h i ) u h?nh l i to+n 0 h th ng ng )ho
t t ) )) 3 -h)h$ )lient )outer', trong -hi do n u d ng ";C< th? )h vi )
thi t l tr:n 3 )h ";C< )Pn )) 3 -h)h ng!3 -hi - t n i l i v+o 3 )h
";C< d ng thNng tin ) u h?nh i. Hi ) th: i t ! )h I< )ng ) th )
hi n d d+ng, -hNng ) n h i -i tr! xe ! )h I< n+o Q ) ht v+ ! )h "
n+o )Pn ) th d ng$ Fu tr?nh -i tr! n+3 ) 3 )h ";C< -i tr! t
ng'.
%3 )h ";C< )ung ) h!i ))h )ung ) ) u h?nh
C u h?nh thNng Fu! ! )h )!rd ng$ %7C 7ddre' S dung thNng tin ! )h )!rd ng$ ! )h !ng t8nh du3 nh t' - t n i v+o h th ng ng )ung ) l i
)ho )) 3 -h)h )) thNng tin ) u h?nh.
C u h?nh ng -ho )h !$ 7ddre
5/24/2018 Building Server Without Window
24/36
TLOSS Co., Ltd.
C+i n i dung l i n+3 do )hRng t! )h ! ) u h?nh Rng )!rd ng n+o d ng )ho $
";C< n:n ";C< )h ! th t!rt l:n ).
hi n th t t )) )) )!rd ng trong 3 ) th dng l nh ifconfig
Tr!ngA=4
5/24/2018 Building Server Without Window
25/36
TLOSS Co., Ltd.
#h h?nh tr:n, )hRng t! ) > )!rd ng$ lin- en)! 9thernet' l+ eth6,eth v+ eth=.
)h nh )!rd ng n+o$ v8 d eth=' ) d ng )ho ";C< th? ) n )h nh !
l i n i dung ) ! t tin et)de@!ultdh)>Aerver
INE6GACESH"e!2"
h!i 0o t u0net trong t tin et)dh)>dh)d.)on@
Tr!ngA=5
5/24/2018 Building Server Without Window
26/36
TLOSS Co., Ltd.
s'ne! 172.1..0 ne!mas, 2.2.2.0 #an9e 172.1..103 172.1..110$)
#h -h!i 0o tr:n, Q -h!i 0o t -ho ng I< t *=.1.5.6> n *=.1.5.6. ! '
h i ng l i erver !u -hi Q ) u h?nh u0net!
sudo service dBcp7-server start
H+ - t Fu !u -hi -h i ng th+nh )Nng !
* Starting (>+ server dBcpd7 [ OK ]
$ch l nh c u h1nh c%n n C) l nh ) u h?nh )h8nh l+ )) dPng l nh + 0 n ) n h i th!3 i trong t tin
et)dh)>dh)d.)on@.
C u h nh u0netA!- ) u h?nh u0net !- l+ =55.=55.=55.6 th? ) n )h nh !
th: dPng option subnet-masA #"".#"".#"".!%v+o trong t tin
et)dh)>dh)d.)on@.
C u h?nh "e@!ult g!tew!3 ) u h?nh *=.1..=54 th+nh "e@!ult g!tew!3 th? ) n
)h nh ! th: dPng option routers 9#.:?..#"$%
C u h?nh "#S ) u h?nh *=.1.., *=.1..= th+nh "#S th? ) n )h nh ! th:
dPng option domain-name-servers 9#.:?..5 9#.:?..#%
# u ) n ) u h?nh 3 )hu WI#S )ho )) 3 -h)h Window 0 n ) n thi t l
net0ioAn!eAerver. H8 d option netbios-name-servers 9#.:?..%
u h1nh the' a ch card " ng( M, address) C u h?nh n+3 0 n ) n 0i t ri ! )h )!rd ng ) ! 3 -h)h, 0i t ) !
)h )!rd ng n+3 ) th d ng l nh ifconfig
Tr!ngA=
5/24/2018 Building Server Without Window
27/36
TLOSS Co., Ltd.
ThNng tin ) trong n i dung ;w!ddr, xe h?nh tr:n.
S!u -hi Q ) ! )h )!rd ng th? 0 n th!3 i n i dung ) ! t tin
et)dh)>dh)d.)on@
os! 'la1 a#(wa#e e!e#ne! 0
5/24/2018 Building Server Without Window
28/36
TLOSS Co., Ltd.
Trong ) u h?nh tr:n th? )!rd ng v i ! )h 6166=(6>*!46 luNn ) g n v i ! #
i! )h I< l+ *=.1..=
u h1nh the' d ng #h' ch a C) ) u h?nh d ng -ho )h ! n+3 -h thNng d ng.
s'ne! 172.1..0 ne!mas, 2.2.2.0 #an9e 172.1..103 172.1..110$)
#h 0 n th 3 trong ) u h?nh tr:n Q t o r! t -ho )h ! ( h n t $ t *=.1.5.6> '
n *=.1.5.6'
Tr!ngA=1
5/24/2018 Building Server Without Window
29/36
TLOSS Co., Ltd.
Installing Linux as Mail Server 2334LineSetu+ 0'st3ix Mail Server (SM0)Soe text
Setu+ D'vec't (02056 IM,0)Soe text
Setu+ 0'st3ix Mail Server Get Mail42nlineSoe text
Setu+ S+a" and ,ntivirusSoe text
Tr!ngA=*
5/24/2018 Building Server Without Window
30/36
TLOSS Co., Ltd.
Installing Linux S*nchr'n'us 7ser and 0ass8'rdSoe text
Tr!ngA>6
5/24/2018 Building Server Without Window
31/36
TLOSS Co., Ltd.
Installing Linux as 0ri"ar* D'"ain 'ntr'llerServerSetu+ 0ri"ar* D'"ain 'ntr'llerSoe text
Managing 7sersSoe text
Setu+ Share Net8'r# DriverSoe text
Setu+ Ma++ing Driver Net8'r# ,ut'"ati'nSoe text
Setu+ , L 3'r 0ri"ar* D'"ain 'ntr'llerSoe text
9ind'8s 9'r#stati'n ( :0 ) ;'in D'"ain LinuxSoe text
Setu+ 0er"issi'n 3'r lient 7serSoe text
Tr!ngA>
5/24/2018 Building Server Without Window
32/36
TLOSS Co., Ltd.
Installing Linux as 0r'x* ServerSetu+ 0r'x* ServerSoe text
'n3ig 0r'x* BasicSoe text
'n3ig 0r'x* 7sing , LsSoe text
'n3ig 0r'x* 'ntr'l Band8idth
e+'rt 7ser ,ccess 9e&
Tr!ngA>=
5/24/2018 Building Server Without Window
33/36
TLOSS Co., Ltd.
Installing Linux as >
5/24/2018 Building Server Without Window
34/36
TLOSS Co., Ltd.
Installing 2+en?0N 'n Linux Server
Tr!ngA>4
5/24/2018 Building Server Without Window
35/36
TLOSS Co., Ltd.
Bac#u+s and est're
Bac#u+s 'n3ig (0ri"ar* D'"ain 'ntr'ller and
5/24/2018 Building Server Without Window
36/36
TLOSS Co., Ltd.
ha" #h '
Tr!ngA>