You are on page 1of 4

Tri n Khai H Th ng M ng B ng IPv6 ( Ph n 1 -

DHCP IPv6)
Hi n nay trn th gi i c ng nh Vi t Nam IPv4 ang ngy cng c n
ki t v i s pht tri n nhanh chng c a cc thi t b di ng t nh ng
nhu c u th c t IPv6 ra i. Vi c tri n khai h th ng m ng trn h
t ng m ng IPv6 l i u t t y u v c n thi t.
a ch IPv6 c thi t k v i m c tiu nh sau:
Khng gian a ch ln hn v d dng qun l khng gian a ch.
H tr kt ni !u cui " !u cui v l#$i %& h#n t#n cng ngh' ()*.
+un tr *,-./- d dng hn0 /-v1 2c thit k vi kh n3ng t4 5ng c6u h7nh8
khng c!n 9:; ch< =H,-8 h tr hn n>a tr#ng vi'c gi9 c6u h7nh th< cng.
,6u tr?c nh tu;n tt hn0 @nh tu;n /-v1 2c thit k h#n t#n AhBn c6A.
H tr tt hn CulticaDt0 CulticaDt l 95t tE; chFn c<a a ch /-vG8 tu; nhiHn
kh n3ng h tr v tInh AhJ dKng ch2a ca#.
H tr %# 9Lt tt hn.
H tr tt hn ch# di 5ng.
@M l i nNt vO a ch /-v1. PiQ chungD ta v Ah!n chInh l c u hnh h th ng
m ng IPv6 trn n n t ng h
i u hnh Linux (CentOs) c nh gi l kh b o m t v hon ton
mi n ph.
Hm nay mnh s h ng d n tri n khai DHCP Server b ng IPv6 trn
Linnux ( CentOS 5.10)
M hnh tri n kh i ton h th ng m ng :
1. C u hnh DHCP IPv6 Server
B c 1 : Tr c tin ci t gi ph n m m dhcp ipv6 v i cu l nh nh
sau:
# yum -y install dhcpv6
N u khng c m ng th chng ta c th ci t gi dhcp ipv6 t file .iso
nh sau:
# mount /dev/cdrom /media
# rpm -ivh /media/CentOS/dhcpv6-*.i386.rpm
B c 2 : B t tnh n ng IPv6 v cho php cc gi tin IPv6 b ng vi c c u
hnh t p tin network nh sau:
# vi /etc/sysconfig/network
NETWORKING_IPV6=yes
IPV6FORWARDING=yes
B c 3 : Gn a ch IPv6 2001::1 cho card m ng eth0:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
IPV6INIT=yes
IPV6ADDR=2001::1
Bc 4: ,6u h7nh gia# di'n ch# 9:; ch< =H,- /-v10
# vi /etc/sysconfig/dhcp6s
DHCP6SIF=eth0
DHCP6SARGS=
=H,-1R/S TUthV l ch nh card 9$ng n# DW 2c dEng X c6A a ch /- ch#
c:c cliUnt. Y B; l card UthV.
Bc 5: *iA thU#8 DW chnh DZa tLA tin c6u h7nh 9:; ch< =H,- /-v1 chInh
nh2 Dau0
# vi /etc/dhcp6s.conf
intef!ce eth0 "
seve#pefeence $%%&
ene'#ti(e 60&
e)ind#ti(e *0&
pefe#+ife#ti(e ,-0&
v!+id#+ife#ti(e $00&
!++o' !pid#co((it&
option dns.seves $00,//, i)(.co(&
+in0 AAA "
poo+"
!nge $00,//,0 to $00,//%0/61&
pefi2 $00,///61&
3&
3&
3&
=H,- RUrvUr DW c6A d[; /-v1 t\ ]VV^00^V n ]VV^00_V.1G ch# c:c ,liUnt.
Bc 6: ,ui cEng8 %Lt =H,-v1 DUrvUr
# sevice net'o0 est!t
# sevice dhcp6s st!t
# ch0config dhcp6s on
2. Cu hnh client
Bc 1: `at !u c6u h7nh 9:; cliUnt %bng c:ch ci gMi dhcA iAv1 cliUnt 0
# ;u9 "; inDtall dhcAv1ccliUnt
Bc 2: c6u h7nh ch# AhNA /-v1 ch$; trHn cliUnt0
# vi /etc/sysconfig/net'o0
45678R9I4G.IP:6=yes
Bc 3: *iA thU# DW c6u h7nh card 9$ng UthV X nhLn /-v1 t\ DUrvUr0
# vi /etc/sysconfig/net'o0#scipts/ifcfg#eth0
IP:6I4I6=yes
DHCP:6C=yes
Bc 4: *in hnh c6u h7nh tLA tin dhcA1c.c#nd0
# vi /etc/dhcp6c.conf
intef!ce eth0 "
send !pid#co((it&
e;<est do(!in#n!(e#seves&
3&
Bc 5: ,ui cEng khei 5ng l$i dch vK 9$ng v fU9 kt qun trHn card UthV0
g iA h1 r#utU add 00.V via ]VV^00^V dUv UthV
giA h1 r#utU add ]VV^00^V dUv UthV
# sevice net'o0 est!t
# ifconfig eth0
Nh v y client nh n a ch IPv6 l 2001::48/64 t server
3. C u hnh dhcp client Windows
@X iind#jD nhLn a ch /-v1 t\ =H,- RUrvUr. *r#ng cZa DJ c9d c<a
iind#jD c!n c6u h7nh 95t D %2c c %n Dau0
(UtDh int iAv1 DUt int ^^ advUrtiDUTUna%lUd
(UtDh int iAv1 DUt int ^^ r#utUrdiDc#vUr;TdiDa%lUd
(UtDh int iAv1 DUt int ^^ 9anagUdaddrUDDTUna%lUd
(UtDh int iAv1 DUt int ^^ #thUrDtatUdulTUna%lUd
(UtDh int iAv1 add r#utU ]VV^00.1G ^^ Au%liDhT;UD
(UtDh int iAv1 add r#utU 00.V ^^ ]VV^00^V
*rHn c<a DJ c9d c<a iind#jD dEng l'nh iAc#ndig .all X fU9 vi'c c6A Ah:t
5ng iAv1 ch# cliUnt t\ =H,- RUrvUr.

You might also like