You are on page 1of 6

DHPP

Server
DHCP
Client
s
c
o
p
e
Chapter VIII DHCP Linux System
DHCP
Dynamic Host Configuration Protocol
DHCP Server DHCP Client
DHCP
Assign IP
Obtain IP address automatic
IP Address range
Problem of large Network that use Protocol CP!IP "
o Difficult to assign IP address, spend a lot of times.
o Have more error ( by user
o Difficult to manage IP Address
o Difficult !odify "et#or$ (so use DHCP
#$%antage of DHCP "
o %asy to Assign IP or Configure IP reduce time Plug&and&Play
o %asy to move PCs from one to anot'er "et#or$s
o !obile IP address (rene#al IP
DHCP Processing
Discovery
Offer
(e)uesting
Ac$no#ledgment
In transferring it transfer * pac$age in *+, second.
Prepare$ by &r' (un Seihak Page )!* +,PP-SPD.
S
c
o
p
e
DHCPDISCO-%(
DHCP(%./%S0
DHCPO11%(
DHCPAC2
Chapter VIII DHCP Linux System
)' Description
1or "et#or$ t'at used Protocol 0CP+IP, t'en all PCs must assign different
IP address.
eyIgmanmeFa)ayBIry:agedIm,I
assign IP address
o Assign by Administrator (!anually
o Assign by used DHCP(Automatically
DHCP 3 KWCa Internet Soft#are Consortium DHCP Server
Edl)anbegIt Dynamic Host Configuration Protocol
(DHCP and Internet 4ootstrap Protocol (4ootP
DHCP RtUv)aneRbIsMrab;kMNt; IP address
ng option e!"g#e$%tdU&Ca (D"S, 5I"S, (outer,
6. to client PCs automatically.
/' 0peration
DHCP 'a&( Host m)yEdl Administrator
mn)anRKb;RKg )ankMNt; IP Address
+I,m)yeday automatic, Edl$a-e&-BI IP addresses
$aMg's;sMrab; "et#or$ rbs;eK.
karen/RbRB0t1e$2)an'aRs3ye$
2eday Administrator )ankMnt; IP Address sMrab;
subnets nm)y# ng bBa45nvae$2k65g
file (d'cpd.conf.
en2eBlEdl system
&ab;e!1ImdMenIrkardMbUgbM!7t
ena/ $hcp$ (ead file $hcp$'conf edIm,Iyk IP addresses
$aMg's; EdlmansMrab; subnets
nm)y#e$2rk"a$7k k65g memory.
en2eBlEdlman client m)yRtUvkar IP
Address ena/ $hcp$ k8bBa45n IP address
m)ye$2e'ay client. bn9ab;BI$$)l)an
Prepare$ by &r' (un Seihak Page /!* +,PP-SPD.
Chapter VIII DHCP Linux System
IP Address BI DHCP Server
r)&e:Iyvak8RtUv)ankMnt;ry;eBl
Lease expire.
7ease e8pire9:;'
%lapse
<=> ?:.<> *==>
Note" -1e change IP a$$ress when we ha%e restart computer'.
en2m7neBl!7tkMnt; lease expire client
EtgEtBayamb1<r lease time
Ca+,IedIm,IeRbI IP address Edl DHCP
kMNt;e'ay. RbsnebI lease expire )
an!7tkMNt; ena/ DHCP Client
BM7'a&eRbI IP address ena/bn1e$%te$.
edIm,IkarBar 7ease
$aMg's;Edl)ankMNt;e$2e'ay client,
en2eBl system reboot or Server restart, ena/ $hcp$ )
anrk"a$7k lease $aMg's;en2k65g file
$hcp$'leases.
2' Configuration-$hcp$'conf.
#' Subnets
d'cpd RtUvkard0g subnets number and netmas$ rbs; subnets
nm)y# Edlva'a&yke$2kMnt;e'ay client.
subnet *@;.*A?.*==.* netmas$ ;<<.;<<.;<<.= B
range *@;.*A?.*==.; *@;.*A?.*==.,=
C
Prepare$ by &r' (un Seihak Page 2!* +,PP-SPD.
Chapter VIII DHCP Linux System
k65gkrNIeyIgeRbI ranges
eR&Inena/eyIgRtUvsresrdU&=ageRkam
;
subnet *@;.*A?.*==.* netmas$ ;<<.;<<.;<<.= B
range *@;.*A?.*==.; *@;.*A?.*==.,=
range *@;.*A?.*=.D= *@;.*A?.*==.*==
C
RbsneyIg&g;e'ay range en2k65g net#or$
e!"g#K6aena/eyIgRtUvsresr;
subnet *@;.*A?.*==.* netmas$ ;<<.;<<.;<<.= B
range *@;.*A?.*==.; *@;.*A?.*==.,=
C
subnet *@;.*A@.*==.* netmas$ ;<<.;<<.;<<.= B
range *@;.*A?.*==.; *@;.*A?.*==.,=
C
(' Lease lengths
7ease 7engt's KWCary;eBlEdl IP Address rbs; Client
RtUv %8pire. eyIg'a&kMNt;tM>l 7ease
7eng'ts BI sUn na$Ie?Ige$2
r:Utdl;mnkMnt;.
subnet *@;.*A?.*==.* netmas$ ;<<.;<<.;<<.= B
range *@;.*A?.*==.; *@;.*A?.*==.,=
defaultEleaseEtime A==F ++mean #'en client get IP address A== seconds it
re)uest to server to c'ange "e# IP Address
ma8EleaseEtime :;==F
C
C' 0ptions
DHCP KWCa mec'anismm)y Edl'a&( server
'a&kMNt;BI net#or$ configuration ng
Optione!"g#e$%t (suc' as D"S, 5I"S, Gate#ay..... e$2
client eday automatic.
subnet *@;.*A?.*==.* netmas$ ;<<.;<<.;<<.= B
Prepare$ by &r' (un Seihak Page 3!* +,PP-SPD.
Chapter VIII DHCP Linux System
range *@;.*A?.*==.; *@;.*A?.*==.,=
defaultEleaseEtime A==F
ma8EleaseEtime :;==F
option subnetEmas$ ;<<.;<<.;<<.=F
option broadcastEaddress *@;.*A?.*==.;<<F
option routers *@;.*A?.*==.;<D
option domainEnameEservers *@;.*A?.*==.*=* *@;.*A?.*==.*=;F
option domainEname Hsunnydays.comI
C
D' Packages an$ files -Summary.
Pac$age d'cpE,.opl*E;, (CDJ;
Service d'cpd
!ain configuration file +etc+d'cpd.conf
7ease file +var+lib+d'cp+d'cpd.leases
!r. Ou$ 2'ean
DHCP Client
0'e default file for a DHCP client is +etc+d'client.conf
0'e DHCP client is used to re)uest on IP address from a DHCP Server.
K cat +etc+d'client.conf
interface Het'oI
B
send d'cpEidentifier *388388388388388388
send d'cpEleaseEtime ?AD==
C
#'ere 88388388388388388 is a !AC address
DHCP Server
0'e DHCP server maintains t'e list of configuration parameters and IP Address pool.
5'en a client re)uest, a DHCP Server #ill assign an IP address to it.
Prere)uisites3
Install t'e follo#ing pac$ages
d'cp
turn on t'e service
restart t'e devices, if it doesnLt start
Ho# to configure
0'e configuration file of a DHCP Server is +ect+d'cpd.conf
J vi +etc+d'cpd.conf
B
default&lease&time A===F
ma8&lease&time ?AD==F
option subnet&mas$ ;<<.;<<.;<<.=F
Prepare$ by &r' (un Seihak Page 4!* +,PP-SPD.
Chapter VIII DHCP Linux System
option broadcast&address *@;.*A?.*.;<<F
option routers *@;.*A?.*.*F
option domain&server *@;.*A?.*.;F
subnet *@;.*A?.*.= netmas$ ;<<.;<<.;<<.=B
range *@;.*A?.*., *@;.*A?.*.;== FC
ddns&update&style ad&loc F
C
Prepare$ by &r' (un Seihak Page *!* +,PP-SPD.

You might also like