Network Address Translation - Một công ngh ệ thay thế địa chỉ trong gói tin IP
khi gói tin đi ra, hoặc vào m ột m ạng, cho phép nhiều thiết bị m ạng đánh địa
chỉ riêng (private) có thể chia sẻ cùng m ột địa chỉ toàn cầu (public) và kết nối
vào Internet.
ND
Neighbor Discovery - M ột thủ tục m ớ i, đƣ ợ c phá t triển trong hoạt động IP v6.
N D sử dụng các thông điệp IC M P v6 để đảm nhiệm các quy trình giao tiếp
cần thiết giữ a các node trên m ột đƣ ờ ng kết nối nhƣ quy trình phân giải địa
chỉ (thự c hiện bằng thủ tục A R P trong IP v4), quy trình tìm kiếm bộ định
tuyến
Node
K hái niệm ở đây dùng để chỉ m ột thiết bị (bao gồm cả m áy tính, bộ định
tuyến, hoặc thiết bị khác), là m ột điểm kết nối vào m ạng.
192 trang |
Chia sẻ: lvcdongnoi | Lượt xem: 2637 | Lượt tải: 3
Bạn đang xem trước 20 trang tài liệu Giới thiệu về thé hệ địa chỉ Inernet mới IPV6, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
N hữ ng khối
địa chỉ tạo nên từ IPv4 này sẽ dùng cho các m ạng IPv6 6to4, đồng thờ i
thiết lập đƣ ờ ng hầm tự động kết nối các m ạng này, coi cơ sở hạ tầng
IPv4 nhƣ m ột m ôi trƣ ờ ng kết nối vật lý ảo.
IA N A cấp riêng m ột tiền tố địa chỉ 2002::/16 thuộc vùng địa chỉ định
danh toàn cầu dành cho công nghệ 6to4. T iền tố địa chỉ này sẽ kết hợ p
vớ i m ột địa chỉ IPv4 toàn cầu để tạo nên m ộ t khối địa chỉ IPv6, đƣ ợ c
gọi là địa chỉ 6to4. C ác m ạng, thiết bị IPv6 sử dụng dạng địa chỉ này
đƣ ợ c gọi tên là m ạng IPv6 6to4. C ác m ạng và thiết bị 6to4 kết nối vớ i
nhau bằng công nghệ tunnel tự động, sử dụng cơ sở hạ tầng m ạng
IPv4, tạo nên m ột thế giớ i 6to4 riêng. T uy nhiên, các m ạng 6to4 không
chỉ kết nối vớ i nhau, chúng còn có thể kết nối tớ i Internet sử dụng địa
chỉ thuần IPv6 bằng m ột thiết bị thự c hiện vai trò cầu nối. T hiết bị này
có tên gọi router chuyển tiếp 6to4 (6to4 relay router).
C ông nghệ đƣ ờ ng hầm 6to4 (tunnel 6to4) còn cho phép m ột máy tính
có địa chỉ IPv4 toàn cầu dễ dàng trở thành m ột máy tính 6to4 và truy
cập Internet IPv6 m à không cần cấu hình phứ c tạp. H ệ điều hành
Windows XP, Windows 2003 server hỗ trợ tự động cấu hình sẵn giao
diện ảo tunnel 6to4 khi m áy tính đƣ ợ c kích hoạt thủ tục IPv6. K hi tiến
hành kích hoạt thủ tục IPv6 trên m ột m áy tính có kết nối Internet IPv4
vớ i m ột địa chỉ IPv4 toàn cầu gắn cho card m ạng, hệ điều hành sẽ tự
động biến m áy tính thành máy tính 6to4 và cấu hình định tuyến m ặc
định kết nối m áy tính vớ i m ạng 6to4 của M icrosoft. N gƣ ờ i sử dụng
không cần thiết phải thự c hiện thao tác nào để có m ột đƣ ờ ng hầ m kết
nối tớ i Internet IPv6. C húng ta sẽ tìm hiểu đặc điểm này qua bài thự c
hành m ục IV .3
II.3.1. Đ ịa chỉ IPv6 sử dụng trong tunnel 6to4
T iền tố địa chỉ 6to4 2002::/16 , kết hợ p vớ i 32 bit của m ột địa chỉ IPv4
sẽ tạo nên m ột tiền tố địa chỉ 6to4 kích cỡ /48 duy nhất toàn cầu sử
dụng cho m ột m ạng IPv6.
T iền tố /48 địa chỉ IPv6 tƣ ơ ng ứ ng m ột địa chỉ IPv4 toàn cầu đƣ ợ c tạo
nên theo nguyên tắc nhƣ trong hình 40
H ình 40: C ấu trúc địa ch ỉ IP v6 6to4
2002 Đ ịa chỉ IP v4 toàn cầu
viết dạng hexa
Đ ịnh danh giao diện
Đ ịnh danh
m ạng con
/16 /48 /64
C hư ơng 4: Công nghệ chuyển đổi giao tiếp IPv6 - IPv4 157
V í dụ, nếu bộ định tuyến (router) của bạn đang nối vào Internet IPv4
vớ i địa chỉ 203.119.9.15. K hi đó bạn đang sử hữ u m ột vùng địa chỉ
IPv6 6to4 nhƣ sau:
2002:cb77:090f::/48
T iền tố địa chỉ này đƣ ợ c tạo nên bằng cách gắn 16 bit tiền tố dành
riêng của tunnel 6to4 2002::/16 vớ i cb77:090f chính là 32 bit địa chỉ
IPv4 đƣ ợ c viết dƣ ớ i dạng hexa.
V ùng địa chỉ /48 này bạn có thể sử dụng để phân bổ tạo nên m ột m ạng
IPv6 6to4. M ột m ạng con trong IPv6 đƣ ợ c gắn tiền tố m ạng /64. N hƣ
vậy, vớ i vùng địa chỉ /48, bạn có 16 bit, và có thể đánh số tớ i 65536
m ạng LA N 6to4. Đ ây là con số rất lớ n và bạn khó có thể sử dụng hết
vùng địa chỉ /48 m ình đã tạo ra, chỉ từ m ột địa chỉ IPv4.
II.3.2. C ác thành phần của tunnel 6to4, cung cấp kết nối IPv6 toàn cầu
H ình 41: C ác thành phần của tunnel 6to4
T unnel 6to4 là m ột công nghệ tunnel tự động, cho phép nhữ ng m iền
IP v6 6to4 tách biệt có thể kết nối qua m ạng IP v4 tớ i nhữ ng m iền IP v6
6to4 khác. Đ iểm khác biệt cơ bản nhất giữ a tunnel 6to4 và tunnel cấu
hình bằng tay là ở chỗ đƣ ờ ng hầm 6to4 không phải kết nối điểm –
B ộ định tuyến
chuyển tiếp 6to4
(IPv6/IPv4)
`
Internet
IPv6
Máy tính D
dùng địa chỉ
thuần IP v6
(IPv6) Internet
`
M ạng 1
Máy tính B
6to4 (IPv6/
IPv4)
Máy tính A 6to4
(IPv6/IPv4)
B ộ định tuyến
6to4 (IPv6/IPv4)
B ộ định tuyến
6to4 (IPv6/IPv4)
`
Máy tính C 6to4
(IPv6/IPv4)
M ạng 2
158 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
điểm . Đ ƣ ờ ng hầm 6to4 là dạng kết nối điểm – đa điểm . T rong đó, các
bộ định tuyến (router) không đƣ ợ c cấu hình thành từ ng cặp m à chúng
coi m ôi trƣ ờ ng kết nối IP v4 là m ột m ôi trƣ ờ ng kết nối vật lý ảo. C hính
địa chỉ IP v4 gắn trong địa chỉ IP v6 sẽ đƣ ợ c sử dụng để tìm thấy đầu
bên kia của đƣ ờ ng hầm . T ất nhiên, thiết bị tại hai đầu đƣ ờ ng hầm phải
hỗ trợ cả IP v6 và IP v4.
K hung cảnh ứ ng dụng tunnel 6to4 đon giản nhất là kết nói nhiều m ạng
IP v6 riêng biệt, m ỗi m ạng có ít nhất m ột đƣ ờ ng kết nối tớ i m ạng IP v4
chung qua router biên đƣ ợ c gắn địa chỉ IP v4 toàn cầu.
C ác thành phần của tunnel 6to4 nhƣ trong hình 41. T rong đó:
Máy tính 6to4
Là bất kỳ máy tính IPv6 nào đƣ ợ c cấu hình vớ i ít nhất m ột địa chỉ 6to4.
Đ ịa chỉ này có thể đƣ ợ c tự động cấu hình.
Router 6to4
Router 6to4 là m ột bộ định tuyến (router) dual-stack hỗ trợ sử dụng
giao diện 6to4. B ộ định tuyến này sẽ chuyển tiếp lƣ u lƣ ợ ng của m ột
m ạng 6to4 tớ i nhữ ng router 6to4 thuộc m ạng khác. V iệc cấu hình
router 6to4 đòi hỏi cấu hình bằng tay.
R outer chuyển tiếp 6to4
R outer chuyển tiếp 6to4 (6to4 relay router) là m ột router 6to4, song
đƣ ợ c cấu hình để có khả năng chuyển tiếp lƣ u lƣ ợ ng có địa chỉ 6to4
tớ i nhữ ng máy tính trên IPv6 Internet (sử dụng địa chỉ thuần IPv6,
đƣ ợ c phân bổ bở i hệ thống tổ chứ c quản lý địa chỉ toàn cầu). Router
chuyển tiếp 6to4 đƣ ợ c cấu hình để hỗ trợ chuyển tiếp định tuyến giữ a
địa chỉ 6to4 và địa chỉ IPv6 chính thứ c định danh toàn cầu. Router
chuyển tiếp 6to4 đóng vai trò cầu nối giữ a m ạng IPv6 6to4 và IPv6
Internet. N hờ đó giúp cho nhữ ng m ạng IPv6 6to4 có thể kết nối tớ i
Internet IPv6.
II.3.3. S ử dụng 6to4 kết nối Internet IPv6
Lấy m ột ví dụ về tạo và sử dụng địa chỉ 6to4 kết nối vớ i m ạng Internet
IPv6 toàn cầu nhƣ trong hình 42.
M ột m ạng kết nối vớ i Internet IP v4 toàn cầu qua router biên R 1 có địa
chỉ 203.119.9.15. T ừ địa chỉ này, sẽ tạo đƣ ợ c m ột vùng địa chỉ 6to4
2002:cb77:090f::/48. T ổ chứ c sử dụng vùng địa chỉ 6to4 này để tạo
m ạng IP v6 và cấu hình R 1 thành router 6to4, nhằm kết nối m ạng 6to4
của m ình tớ i các m ạng 6to4 khác, và tớ i Internet IP v6.
C hư ơng 4: Công nghệ chuyển đổi giao tiếp IPv6 - IPv4 159
H ình 42: S ử dụng tunnel 6to4 kết nối Internet IP v6
M ạng IPv6 có m ột LA N nội bộ, đƣ ợ c gắn vùng địa chỉ
2002:cb77:090f:0020::/64. Đ ể cấu hình R 1 thành router 6to4, cần phải
tạo m ột giao diện ảo cho đƣ ờ ng hầm 6to4, gọi tên là “T un 6to4”. G iao
diện ảo cho tunnel 6to4 này đƣ ợ c gắn vùng địa chỉ (subnet)
2002:cb77:090f:0010::/64.
Mạng IPv6 6to4 của tổ chứ c có kết nối Internet IPv4 qua router R1 vớ i
địa chỉ 203.119.9.15 gắn tại giao diện F asE 0/1. N ếu tổ chứ c cấu hình
Máy tính 6to4
LAN
2002:cb77:090f:0020::/64
FasE 0/1
2002:cb77:090f:0020::/64
B ộ định tuyến
chuyển tiếp 6to4
M ạng A
(m ạng IP v6 6to4
của bạn )
Internet
IPv4
Máy tính dùng
địa chỉ thuần IP v6
2001:xxxx:yyyy::
B ộ định tuyến 6to4
(dual-stack)
Đ ịa chỉ IP v4: 203.119.9.15
Đ ịa chỉ IP v6: (gắn cho giao diện đƣ ờ ng hầm 6to4)
2002:cb77:090f:0010::/64
S ử dụng bộ định tuyến chuyển tiếp 6to4 của
Microsoft:
6to4.ipv6.microsoft.com
2002:836b:213c:1:e0:8f08:f020:8
R1
R2
R3
B ộ định tuyến
6to4
M ạng B
(m ạng IP v6
6to4 từ xa)
Internet
IPv6
160 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
router R1 thành router 6to4 và cấu hình định tuyến m ặc định trên router
này trỏ tớ i m ột router chuyển tiếp 6to4 , ví dụ sử dụng router chuyển
tiếp 6to4 của M icrosoft, khi đó, m ạng IPv6 6to4 của tổ chứ c (S ite A ) đã
có thể có nhữ ng kết nối IPv6 sau đây:
R outer R 1 sẽ quảng bá tiền tố m ạng 2002:cb77:090f:0020::/64 trên
FasE 0/1. Các máy tính trong m ạng LA N nội bộ sẽ tự động cấu
hình địa chỉ từ tiền tố m ạng quảng bá này và trở thành máy tính
6to4.
Trên các máy tính 6to4, tuyến tƣ ơ ng ứ ng 2002:cb77:090f:0020::/64
và tuyến m ặc định ::/0 trỏ tớ i R 1 cũng đƣ ợ c tự động cấu hình.
Các máy tính IPv6 6to4 bên trong m ạng LA N giờ hoàn toàn có thể
kết nối vớ i nhau.
Máy tính 6to4 trong site A có thể kết nối tớ i máy tính 6to4 trên các
m ạng 6to4 khác trong Internet (ví dụ S ite B )
K hi đƣ ợ c cấu hình thành router 6to4, router R 1 có cấu hình định
tuyến 2002::/16 đi qua giao diện tunnel 6to4. D o vậy nhữ ng lƣ u
lƣ ợ ng thuộc địa chỉ 6to4 sẽ đƣ ợ c giao diện này đóng gói trong gói
tin IPv4 và gử i qua m ạng IPv4 tớ i router biên R 2 của site B là đầu
kia của đƣ ờ ng hầm . T ại đó , R 2 sẽ gỡ bỏ mà o đầu IP v4, lấy gói tin
IPv6 và dự a theo bảng thông tin định tuyến của nó , chuyển tiếp gói
tin tớ i máy tính 6to4 đích trên site B .
Máy tính 6to4 thuộc site A có thể giao tiếp vớ i m ột máy tính IPv6
đƣ ợ c gắn địa chỉ thuần IPv6 (ví dụ địa chỉ có tiền tố 2001:: ) của
IPv6 Internet.
Trên router 6to4 của site A có cấu hình định tuyến m ặc định ::/0 trỏ
tớ i router chuyển tiếp 6to4 (ví dụ của M icrosoft). K hi máy tính 6to4
trong site A chuyển tớ i router 6to4 R 1 nhữ ng gói tin có địa chỉ
thuần IPv6, không phải địa chỉ 6to4, R 1 sẽ chuyển nhữ ng gói tin
này qua đƣ ờ ng hầm tớ i router chuyển tiếp 6to4 R3. R3 kết nối tớ i
IPv6 Internet và đƣ ợ c cấu hình để thự c hiện chứ c năng chuyển
tiếp định tuyến giữ a địa chỉ 6to4 và địa chỉ thuần IPv6. Router
chuyển tiếp 6to4 R 3 sẽ chuyển tiếp gói tin tớ i m ạng Internet IPv6.
Chú ý: Nếu m ạng IPv6 6to4 (site A) không chỉ có m ột phân m ạng LA N
nhƣ trên hình vẽ m à bao gồm nhiều phân m ạ ng con, khi đó cần có cấu
trúc định tuyến bên trong site A để định tuyến giữ a nhữ ng m ạng LA N
6to4 này. Đ ịnh tuyến bên ngoài site A chính là định tuyến gói tin IPv4.
C hư ơng 4: Công nghệ chuyển đổi giao tiếp IPv6 - IPv4 161
III. TH Ự C H À N H TH IẾ T LẬ P V À S Ử D Ụ N G Đ Ƣ Ờ N G H Ầ M
H iện nay vớ i m ột m áy tính, hay m ột m ạng, bạn đều có thể kết nối vào
m ạng Internet IPv6 toàn cầu. sử dụng công nghệ đƣ ờ ng hầm trên cơ
sở hạ tầng m ạng IPv4 sẵn có.
M ục tiêu
S ử dụng dịch vụ đƣ ờ ng hầm để có kết nối IPv6.
C huẩn bị
M ột m áy tính cài hệ điều hành Window 2003 và m ột m áy tính cài hệ
điều hành Linux có kết nối Internet IPv4 và đƣ ợ c gắn địa chỉ IPv4.
Chú ý: N ế u tron g m ạng của bạ n có sử dụng tƣ ờ ng lử a (fire w all), bạn
cần m ở fire w all cho thủ tục 41 (protocol 41) vì nh ữ ng gói tin IPv6 sẽ
đƣ ợ c “bọc” trong gói tin IPv4 có giá trị trƣ ờ n g T hủ tục (protocol) là 41.
N h ƣ vậy bạn m ớ i có thể kế t n ối đ ƣ ợ c tớ i nh ữ ng tổ ch ứ c đầu kia
đƣ ờ ng hầ m .
H ình 43: T hự c hành sử dụng các dịch vụ tunnel m iễn ph í
B ộ định tuyến
chuyển tiếp 6to4
của M icrosoft
Đ ƣ ợ c gắn
địa chỉ IP v4
Internet IPv4
Consulintel
(nhà cung cấp
Tunnel Broker)
Đ ƣ ợ c gắn
địa chỉ IP v4
162 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
Tó m tắt
S ử dụng dịch vụ tunnel 6to4 sẵn có của Windows để kết nối m áy
tính vào m ạng Internet IPv6.
Đ ăng ký sử dụng m ột dịch vụ T unnel B roker m iễn phí để kết nối
m áy tính vào m ạng Internet IPv6.
C ác bƣ ớ c th ự c hiện
S ử dụng dịch vụ đư ờ ng hầm 6to4 sẵn có của Windows
K hi bạn kích hoạt thủ tục IP v6 trên m ột m áy tính có kết nối m ạng
Internet IPv4 có gắn sẵn địa chỉ IPv4, Windows sẽ tự động tạo m ột
giao diện ảo cho đƣ ờ ng hầm 6to4 và m ột tu yến (route) m ặc định kết
nối m áy tính vớ i router chuyển tiếp 6to4 (6to4 relay router) của
Microsoft. Router chuyển tiếp 6to4 của M icrosoft đƣ ợ c kết nối vớ i
6B one, do vậy ngƣ ờ i sử dụng có thể dùng giao diện tunnel 6to4 này để
kết nối tớ i các m áy tính 6to4 khác và kết nối vớ i nhữ ng m ạng thuộc
6Bone sử dụng công nghệ đƣ ờ ng hầm 6to4 m à không đòi hỏi thêm bất
cứ cấu hình bằng tay nào.
K ích hoạt T hủ tục IP v6 trên máy tính Window 2003.
T ham khảo bài thự c hành chƣ ơ ng 2 . Chú ý không gắn địa chỉ IPv6
bằng tay.
Q uan sát giao diện ảo dành cho đư ờ ng hầm 6to4
ipconfig /all
Q uan sát phần thông tin liên quan đến giao diện “T unnel A dapter 6to4
Tunneling Pseudo-Interface”
G hi lạ i m ột số thông tin:
Đ ịa chỉ 6to4 m áy tính đã tạo cho giao diện ảo này:
Đ ịa chỉ 6to4 của gatew ay (chính là địa chỉ của router chuyển tiếp 6to4
của Microsoft):
netsh> interface ipv6
show routes
B ạn sẽ quan sát thấy m ột số route đã đƣ ợ c tự động tạo ra dành cho
đƣ ờ ng hầm 6to4 để định tuyến các gói tin thuộc vùng địa chỉ 2002::/16
qua giao diện “6to4 T unneling P seudo -Interface” và m ột route m ặc định
C hư ơng 4: Công nghệ chuyển đổi giao tiếp IPv6 - IPv4 163
cho m ọi lƣ u lƣ ợ ng khác đi qua giao diện “6to4 T unneling P seudo -
Interface” tớ i gatew ay là router chuyển tiếp 6to4 của Microsoft.
K iểm tra kết nối IPv6 bằng đư ờ ng hầm 6to4
Lúc này m áy tính của bạn đã có kết nối IPv6, có thể kết nối tớ i các máy
tính 6to4 khác trên toàn cầu. Đ ồng thờ i có thể kết nối vớ i m ạng thuần
IPv6 nhờ có router chuyển tiếp 6to4 của M icrosoft.
K iểm tra kết nối tớ i 6to4 gatew ay của M icrosoft
ping -6 –t 6to4.ipv6.microsoft.com
K iểm tra kết nối tớ i m ột IPv6 site m à gatew ay của M icrosoft đã giúp kết
nối:
ping -6 –t www.kame.net
tracert -6 www.kame.net
D ùng trình duyệt IE kết nối tớ i m ột số trang w eb có hỗ trợ IPv6 và chỉ định
thông tin địa chỉ của client.
Bạn sẽ thấy trên các w ebsite này thông báo bạn đang kết nối bằng địa
chỉ IPv6 6to4, không phải bở i địa chỉ IPv4.
www.kame.net
www.apnic.net
www.ipv6tf.org
Qua phần thự c hành trên, bạn đã kết nối m áy tính của m ình vào m ạng
Internet IPv6 m à không cần thêm cấu hình gì nhờ đƣ ờ ng hầm 6to4
cung cấp bở i M icrosoft. N ếu m uốn xây dự n g m ột m ạng thử nghiệm ,
bạn cũng có thể xây dự ng m ạng IPv6 của m ình, sử dụng địa chỉ 6to4
và cấu hình router gatew ay kết nối IPv4 thành router 6to4 để kết nối
m ạng thử nghiệm tớ i các m ạng 6to4 khác và tớ i Internet IPv6.
Đ ăng ký sử dụng dịch vụ Tunnel B roker
T rong phần th ự c hà nh này, chú ng ta sẽ th ự c hiện đ ăng ký sử dụn g
dịch vụ T unn el B roker m iễ n phí cung cấp bở i C onsulintel, m ộ t tổ chứ c
tƣ ơ ng đ ối tích cự c trong thú c đ ẩy thế hệ địa chỉ IPv6, và sử dụ ng địa
chỉ thuầ n IPv6 cun g cấp bở i tổ ch ứ c nà y để kết n ối vào m ạ ng Internet
IPv6.
Đ ăng ký sử dụng dịch vụ cung cấp tại w ebsite www.ipv6tf.org
164 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
Đ ƣ ờ ng hầm giữ a ngƣ ờ i sử dụng và m ạng của Consulintel là công
nghệ đƣ ờ ng hầm bằng tay. Đ ể cấu tạo đƣ ợ c đƣ ờ ng hầm , tại m ỗi đầu
đƣ ờ ng hầm , cần phải có thông tin về địa chỉ IPv4 và địa chỉ IPv6 của
các đầu đƣ ờ ng hầm . N gƣ ờ i sử dụng cần cu ng cấp đ ịa chỉ IPv4 phía
m ình khi đăng ký sử dụng T unnel B roker. Đ ịa chỉ IPv6 cùng thông tin
khác (ví dụ tên m iền trong hệ thống tên m iền quốc tế) sẽ nhận đƣ ợ c từ
Tunnel Broker.
T ruy cập vào trang web www.ipv6tf.org, đăng ký m ột tài khoản sử dụng dịch
vụ T unnel broker.
K hi đƣ ợ c chấp nhận và kích hoạt, bạn truy cập bằng tài khoản đó và
đăng ký tạo đƣ ờ ng hầm . G iao diện w eb sẽ yêu cầu bạn cung cấp
thông tin về địa chỉ IPv4 đầu đƣ ờ ng kết nối phía bạn, hệ điều hành của
thiết bị tại đầu đƣ ờ ng kết nối phía bạn (ví dụ Windows, Linux, hay
C isco), và thông tin khác: bạn yêu cầu kết nối và vùng địa chỉ cho m ột
máy tính duy nhất, hay bạn yêu cầu kết nối và vùng địa chỉ cho m ột
m ạng IPv6, ngƣ ờ i đăng ký sử dụng dịch vụ T unnel B roker cần chú ý
đăng ký đúng vùng địa chỉ theo nhu cầu sử dụng.
T ừ thông tin về hệ điều hành của thiết bị đầu đƣ ờ ng hầm phía
ngƣ ờ i sử dụng, tổ chứ c duy trì T unnel B roker sẽ cung cấp hƣ ớ ng
dẫn tƣ ơ ng ứ ng cho ngƣ ờ i sử dụng thiết lập đƣ ờ ng hầm vì m ỗi hệ
điều hành sẽ có tập lệnh hoặc cách thứ c tạo gia o diện và đƣ ờ ng
hầm khác.
T unnel B roker của C onsulintel cung cấp địa chỉ /127 nếu ngƣ ờ i sử
dụng chỉ kết nối m ột m áy tính IPv6, /64 nếu ngƣ ờ i sử dụng kết nối
m ột m ạng IPv6 chỉ có duy nhất m ột m ạng con, /48 nếu ngƣ ờ i sử
dụng kết nối m ột m ạng nhiều m ạng con ..
T iến hành đăng ký dịch vụ và ghi lại nhữ ng thông tin sau:
P hía ngƣ ờ i sử dụng:
V ùng địa chỉ IPv6 C onsulintel cấp cho tổ chứ c:
T ên m iền quốc tế C onsulintel chuyển giao cho tổ chứ c:
T hông tin về đầu kết nối đƣ ờ ng hầm phía n gƣ ờ i sử dụng (T unnel
client):
Đ ịa chỉ IPv4:
Đ ịa chỉ IPv6:
C hư ơng 4: Công nghệ chuyển đổi giao tiếp IPv6 - IPv4 165
T hông tin về đầu kết nối đƣ ờ ng hầm phía tổ chứ c cung cấp T unnel
Broker (Tunnel server)
Đ ịa chỉ IPv4:
Đ ịa chỉ IPv6:
T hiết lập đư ờ ng hầm theo nhữ ng thông tin đư ợ c cung cấp
T ùy theo đăng ký thiết lập đƣ ờ ng hầm cho m ột máy tính (điểm kết thúc
đƣ ờ ng hầm phía ngƣ ờ i sử dụng là m ột máy tính), hay m ột m ạng (điểm
kết thúc đƣ ờ ng đƣ ờ ng hầm phía ngƣ ờ i sử dụng là m ột router) và hệ
điều hành chạy trên thiết bị gắn vớ i đầu đƣ ờ ng hầm phía ngƣ ờ i sử
dụng, C onsulintel sẽ gử i thông tin hƣ ớ ng dẫn th iết lập dịch vụ đƣ ờ ng
hầm tƣ ơ ng ứ ng.
Trong phần thự c hành này, chúng ta thự c hiện tạo đƣ ờ ng hầm để có
kết nối m ột máy tính tớ i m ạng Internet IPv6.
Trên máy tính sử dụng hệ điều hành Windows 2003
T ạo m ột giao diện dành cho đư ờ ng hầm , đặt tên là C onsulinte l
netsh > interface ipv6
add v6v4tunnel Consulintel
địa_chỉ_IPv4_tunnel_client
địa_chỉ_IPv4_tunnel_server
G ắn địa chỉ IPv6 m à C onsulintel đã cung cấp cho giao diện này
add address Consulintel
địa_chỉ_IPv6_tunnel_client
T ạo tuyến (route) để các lư u lư ợ ng IPv6 đi qu a giao diện tunnel này.
add route 0::/0 Consulintel publish=yes
Các gói tin IPv6 sẽ đƣ ợ c đóng gói trong gói tin IPv4 có protocol 41 và
gử i qua cơ sở hạ tầng m ạng IPv4. G iả sử máy tính chỉ sử dụng m ột
giao diện tunnel này cho các lƣ u lƣ ợ ng IPv6, lệnh trên đã tạo m ột tuyến
m ặc định (default route) để m ọI lƣ u lƣ ợ ng IPv6 đi qua giao diện này.
Trên máy tính sử dụng hệ điều hành Linux
N ếu đầu kết thúc đƣ ờ ng hầm phía này là máy tính cài hệ điều hành
Linux, đƣ ờ ng hầm tớ I C onsulintel đƣ ợ c tạo nhƣ sau :
T ạo m ột giao diện dành cho đư ờ ng hầm , đặt tên là T unnelB roker
166 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
ip tunnel add TunnelBroker mode sit ttl 255 remote
địa_chỉ_IPv4_tunnel_server local
địa_chỉ_IPv4_tunnel_client
K ích hoạt giao diện này lên
ip link set dev TunnelBroker up
G ắn địa chỉ IPv6 mà C onsulintel đã cung cấp cho giao diện này
ip -6 addr add địa_chỉ_IPv6_tunnel_client dev
TunnelBroker
T ạo m ột tuyến để m ọ i lư u lư ợ ng IPv6 đi qua giao d iện này.
ip -6 route add 2000::/3 via
địa_chỉ_IPv6_tunnel_server dev tunnelbroker
Chú ý: T uyến vớ i tiền tố m ạng (prefix) 2000::/3 sẽ bao gồm m ọ i lƣ u
lƣ ợ ng của địa chỉ unicast toàn cầu (có ba bit đầu 001)
K iểm tra kết nối IPv6 bằng T unnelB roker
K iểm tra kết nốI tớ i m ột site thuộc Internet IPv6
Trên máy Windows
ping -6 –t www.kame.net
ping -6 –t www.ipv6tf.org
tracert -6 www.kame.net
Trên máy Linux
ping6 www.kame.net
ping6 www.ipv6tf.org
traceroute6 www.kame.net
Dùng trình duyệt (IE của Windows, M ozilla của Linux) kết nố i tớ i m ột số
trang w eb có hỗ trợ IPv6 và chỉ định thông tin địa chỉ của client.
www.kame.net
www.apnic.net
www.ipv6tf.org
T rên các w ebsite này sẽ thông báo bạn đang kết nối bằng địa chỉ IPv6.
B ạn sẽ quan sát thấy địa chỉ IPv6 bạn đang sử dụng là địa chỉ thuần
C hư ơng 4: Công nghệ chuyển đổi giao tiếp IPv6 - IPv4 167
IPv6 (thƣ ờ ng bắt đầu bở i tiền tố 2001) m à bạn đã đƣ ợ c cung cấp từ tổ
chứ c duy trì T unnel B roker.
Trong phần thự c hành phía trên, bạn đã kết nối m ột m áy tính vào m ạng
Internet IPv6. N ếu bạn m uốn thử nghiệm m ột m ạng và kết nối m ạng
vào Internet IPv6, thiết bị tại đầu đƣ ờ ng hầm phía ngƣ ờ i sử dụng phải
là m ột router và bạn đăng ký từ tổ chứ c cung cấp dịch vụ T unnel B roker
m ột vùng địa chỉ IPv6 sử dụng trong m ạng IPv6 của m ình.
168 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
H ỏi – đáp
1. B ạn cho biết m ục đích của công nghệ đƣ ờ ng hầm ?
Trả lờ i:
C ông nghệ đƣ ờ ng hầm tiến hành “bọc” gói tin IP v6 trong gói tin
IP v4 để có thể truyền gói tin IP v6 đi trên cơ sở hạ tầng m ạng IP v4
vớ i m ục đích sử dụng cơ sở hạ tầng m ạng Internet IP v4 để cung
cấp kết nối IP v6.
2. T ại sao nói công nghệ T unnel B roker là dự a trên tunnel cấu hình
bằng tay và công nghệ T unnel 6to4 là tunnel cấu hình tự động ?
Trả lờ i:
T rong công nghệ T unnel B roker, tổ chứ c cung cấp dịch vụ Tunnel
Broker, sẽ cung cấp thông tin cho ngƣ ờ i sử dụng để ngƣ ờ i sử
dụng cấu hình bằng tay giao diện tunnel, địa chỉ của điểm đầu và
cuối đƣ ờ ng hầm . Đ ó là hình thứ c đƣ ờ ng hầm cấu hình bằng tay.
Đ ịa chỉ IP v6 sử dụng trong công ng hệ T unnel 6to4 đƣ ợ c tạo nên từ
địa chỉ toàn cầu IP v4 theo quy tắc gắn 32 bit địa chỉ IP v4 (viết dƣ ớ i
dạng hexa) vớ i 16 bit tiền tố 2002::/16 để tạo nên /48 địa chỉ IP v6.
T ừ địa chỉ IP v6 6to4 hoàn toàn có thể suy ra địa chỉ IP v4 đã tạo nên
vùng địa chỉ. D o vậy, điểm bắt đầu và kết thúc đƣ ờ ng hầm đƣ ợ c tự
động suy ra từ gói tin IP v6. Đ ó là cách thứ c tunnel tự động.
3. N ếu hiện tại bạn chƣ a sở hữ u vùng địa chỉ IP v6 nào, và chỉ có kết
nối tớ i Internet IP v4, bạn có thể xây dự ng m ạ ng thử nghiệm có kết
nối IP v6 hay không?
Trả lờ i:
B ạn có thể xây dự ng và thiết lập kết nối thử nghiệm dự a trên
nhữ ng dịch vụ đƣ ờ ng hầm các tổ ch ứ c đang cung cấp m iễn phí
hiện nay. B ạn đọc có thể sử dụng địa chỉ IP v6 6to4 tạo nên từ địa
chỉ IP v4 cho m ạng IP v6 của m ình. N ếu bạn m uốn sử dụng địa chỉ
thuần IP v6, bạn có thể đăng ký dịch vụ T unnel B roker m iễn phí của
m ột tổ chứ c và sử dụng vùng địa chỉ IP v6 tổ chứ c đó cấp cho
m ạng thử nghiệm của m ình.
C H Ư Ơ N G 5
T H IẾ T LẬ P M Ạ N G T H Ử N G H IỆ M C H Ỉ D Ù N G
Đ ỊA C H Ỉ IPV6
C U N G C Ấ P M Ộ T S Ố D ỊC H V Ụ DNS, WEB,
FTP
T rong nhữ ng phần nội dung trƣ ớ c, bạn đọc đã từ ng bƣ ớ c tìm hiểu
thông tin về địa chỉ IPv6, cấu trúc, cách thứ c hoạt động, công nghệ
chuyển đổi … T rong phần nội dung này, chúng ta sẽ thự c hàn h thiết
lập m ột m ạng thử nghiệm đơ n giản, sử dụng thuần địa chỉ IPv6 và
cung cấp m ột số dịch vụ cơ bản D N S , W eb, F T P vớ i nhữ ng phần m ề m
hỗ trợ IPv6 m iễn phí, đƣ ợ c cung cấp bở i các tổ chứ c trên Internet.
C hƣ ơ ng 5 bao gồm các nội dung chính sau:
G iớ i thiệu m ột số phần m ề m hỗ trợ IPv6.
T hự c hành thiết lập m ạng thử nghiệm .
I. G IỚ I TH IỆ U M Ộ T S Ố P H Ầ N M Ề M H Ỗ TR Ợ IPV6
I.1. IPv6 vớ i dịch vụ D N S
Dịch vụ tên m iền có nhữ ng dạng thứ c bản ghi m ớ i hỗ trợ địa chỉ IPv6
để thự c hiện quá trình phân giải tên m iền thành địa chỉ (tên m iền
thuận) và phân giải địa chỉ thàn h tên m iền (tên m iền ngƣ ợ c).
I.1.1. P hân giải tên m iền thuận trong IPv6
170 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
Đ ể ánh xạ m ột tên m iền tớ i địa chỉ IPv6, hệ thống tên m iền sử dụng
kiểu bản ghi m ớ i, gọi là bản ghi A A A A (tƣ ơ ng đƣ ơ ng bản ghi kiểu A
trong địa chỉ IPv4). B ản ghi A A A A có dạng thứ c nhƣ sau:
www.abc.test IN AAAA 3FFE:B00:C18:1::2
I.1.2. P hân giải tên m iền ngƣ ợ c trong IPv6
Đ ể ánh xạ địa chỉ IPv6 tớ i tên m iền, hệ thống tên m iền sử dụng kiểu
bản ghi P T R vớ i dạng thứ c m ớ i nhƣ sau:
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.8.1.c.0.0.0.
b.0.e.f.f.3.ip6.arpa IN PTR www.abc.test
Đ ể chuyển m ột địa chỉ IPv6 thành tên m iền ngƣ ợ c, địa chỉ IPv6 đƣ ợ c
viết dạng đầy đủ, sau đó chuyển thứ tự ngƣ ợ c lại, m ỗi chữ số hexa
phân cách bở i dấu chấm , cuối cùng thêm vào phần đuôi .ip6.arpa.
T rong ví dụ trên,
“2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.8.1.c.0.0.0.b.0.e.f.f.3.ip6.arpa” là
tên m iền ngƣ ợ c củ a địa chỉ
“3F F E :0B 00:0C 18:0001:0000:0000:0000:0002”.
N hắc lại về tên m iền ngƣ ợ c cho địa chỉ IPv4: địa chỉ IPv4 sử dụng
không gian tên m iền dƣ ớ i “.in -addr.arpa” cho tên m iền ngƣ ợ c. T ên
m iền ngƣ ợ c cho địa chỉ IPv4 đƣ ợ c chuyển giao dạng phân lớ p
(classsful) /8, /16 và /24.
B an đầu, tên m iền ngƣ ợ c cho địa chỉ IPv6 đƣ ợ c khai báo sử dụng
đồng thờ i cả hai không gian tên m iền “.ip6.arpa” và “.ip6.int”. G ần đây,
không gian “.ip6.int” đƣ ợ c hủy bỏ. T ên m iền ngƣ ợ c IPv6 đƣ ợ c khai
báo và chuyển giao trong không gian “.ip6.arpa” của hệ thống tên m iền
toàn cầu.
Đ ịa chỉ IPv6 hoàn toàn là dạng thứ c không phân lớ p (classless), không
còn tồn tại khái niệm classful. Đ ịa chỉ IPv6 đƣ ợ c biểu diễn gồm 32 chữ
số hexa (m ỗi số hexa tƣ ơ ng ứ ng 4 bit) T ên m iền ngƣ ợ c tƣ ơ ng ứ ng địa
chỉ IPv6 đƣ ợ c chuyển giao theo các biên là các chữ số hexa (4 bit) đó.
I.2. Một số phần m ềm cung cấp dịch vụ hỗ trợ IPv6
I.2.1. BIND
Bind (Berkeley Internet Name Daemon) là phần m ề m m iễn phí cung
cấp dịch vụ tên m iền đƣ ợ c sử dụng rất rộng rãi. Đ ể có đƣ ơ c hỗ trợ
IPv6, tốt nhất nên sử dụng phiên bản B ind m ớ i nhất. B ind 8 vớ i bản vá
(patch) do dự án K am e phát triển cũng hỗ trợ IPv6.
C hư ơng 5: T hiết lập m ạng thử nghiệm chỉ dùng địa chỉ IP v6… 171
T rong bài thự c hành này, sử dụng bind-9.2.2-21 đi kèm trong đĩa cài
hệ điều hành Linux Enterprise 3.0
Kích hoạt hỗ trợ IPv6 trong cấu hình dịch vụ D N S
M áy chủ D N S cần có file cấu hình nam ed.conf, cũng nhƣ các file dữ
liệu phù hợ p để hỗ trợ truy vấn và khai báo bản ghi IPv6.
F ile cấu hình named.conf
Đ ể m áy chủ DNS nghe lƣ u lƣ ợ ng IPv6, trong file cấu hình nam ed.conf
cần có tùy chọn sau:
listen-on-v6 port 53 { any;} ;
H oặc nếu không nghe lƣ u lƣ ợ ng IPv6:
listen-on-v6 { none; };
T rong nam ed.conf, cần có zone dành cho địa chỉ IPv6 loopback (zone
"1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa.")
N ếu khai báo tên m iền ngƣ ợ c tƣ ơ ng ứ ng vùng địa chỉ IPv6 đã đƣ ợ c
phân bổ, cần có thêm nhữ ng zone tƣ ơ ng ứ ng .
C ác file dữ liệu (zone file)
C ác file dữ liệu tên m iền cần đƣ ợ c khai báo các bản ghi hỗ trợ địa chỉ
IPv6 (theo định dạng nhƣ đã đề cập phía trên).
I.2.2. VSFTPD – C ung cấp dịch vụ m áy chủ FT P
V sftpd là phần m ề m m iễn phí, cho phép cài đặt và cấu hình m ột máy
chủ cung cấp dịch vụ F T P rất bảo m ật, ổn định và nhanh trên hệ thống
UNIX. V sftpd cũng đƣ ợ c biết tớ i là phần m ề m cung cấp hỗ trợ IPv6 rất
tốt. V sftpd hỗ trợ IPv6 từ phiên bản 0.2.0
T rong bài thự c hành này, chúng ta sử dụng vsftpd -1.2.0-4 đi kèm trong
đĩa cài hệ điều hành Linux Enterprise 3.0
K ích hoạt V S FTP D hỗ trợ IPv6
K ích hoạt hỗ trợ IPv6 đối vớ i dịch vụ cung cấp bở i vsftpd rất đơ n giản.
T rong file cấu hình vsftpd.conf, chúng ta chỉ việc thêm vào thẻ
“listen_ipv6=Y E S ”. C hú ý hai thẻ “listen” và “listen_ipv6” là loại trừ lẫn
nhau nên khi chúng ta thêm vào “listen_ipv6=YES”, cần bỏ đi thẻ
“listen= Y E S ”
172 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
I.2.3. APACHE 2.0 - C ung cấp dịch vụ m áy chủ W eb
Apache là phần m ề m m ã nguồn m ở , cho phép cài đặt và cấu hình m áy
chủ cung cấp dịch vụ W eb. A pache hỗ trợ rất tốt địa chỉ IPv6 và đƣ ợ c
sử dụng rất phổ biến hiện nay làm m áy chủ w eb IPv6 .
K ích hoạt A P A C H E 2.0 hỗ trợ IPv6
C ũng nhƣ V sftpd, kích hoạt A pache hỗ trợ địa chỉ IPv6 rất đơ n giản.
Thuộc tính Listen trong file cấu hình (httpd.conf) sẽ xác định địa chỉ,
port mà m áy chủ w eb nghe lƣ u lƣ ợ ng .
V í dụ:
Listen 80
Listen 8000
Listen 192.170.2.1:80
Đ ịa chỉ IPv6 cần đƣ ợ c đặt trong ngoặc vuông. V í dụ:
Listen [::]:80
Listen [fe80::a00:20ff:fea7:ccea]:80
T rong nhữ ng hệ điều hành hỗ trợ địa chỉ IPv6 IPv4-mapped, Apache
có thể đảm nhiệm cả kết nối IPv4 và IPv6 trên cùng IPv6 socket, khi đó
thuộc tính Listen có thể đặt chung:
Listen 80
T rong bài thự c hành, chúng ta sử dụng A pache 2.0 để cấu hình máy
chủ w eb hỗ trợ địa chỉ IPv6. Đ ồng thờ i cấu hình V irtual H ost trên máy
chủ w eb này.
I.3. M ột số phần m ềm client dịch vụ hỗ trợ IPv6
T ại thờ i điểm hiện nay, tuy IPv6 dành đƣ ợ c rất nhiều sự quan tâm
trong lĩnh vự c nghiên cứ u thử nghiệm , song vẫn chƣ a có đƣ ợ c sự triển
khai rộng rãi trong lĩnh vự c công nghiệp. B ạn có thể tìm kiếm các phần
m ề m client hỗ trợ IPv6 để sử dụng trong m ạng thử nghiệm của m ình
do các tổ chứ c nghiên cứ u cung cấp. Một số địa chỉ cung cấp thông tin
thống kê các phần m ề m hỗ trợ IPv6:
(truy cập phần thống kê - statistics)
C hư ơng 5: T hiết lập m ạng thử nghiệm chỉ dùng địa chỉ IP v6… 173
T rong bài thự c hành này, chúng ta sử dụng m ột số phần m ề m client
sau đây:
FTP client: NextFTP4 do m ột tổ chứ c N hật B ản phát triển
Web client: Firefox 1.0.7
II. TH Ự C H À N H TH IẾ T LẬ P M Ạ N G
II.1. M ục tiêu thự c hành
T hiết lập m ột m ạng thử nghiệm đơ n giản, sử dụng thuần địa chỉ IPv6
và cung cấp m ột số dịch vụ cơ bản D N S , W eb, F T P vớ i nhữ ng phần
m ề m hỗ trợ IPv6 m iễn phí, đƣ ợ c cung cấp bở i các tổ chứ c trên
Internet.
H ình 44: M ô h ình m ạng thử nghiệm IP v6
P hân m ạng : 2001:dc8::/64 P hân m ạng : 2001:dc9::/64
`
Windows
`
Windows
P hân m ạng cho kết nối:
2001:dc7::/64
FE 0/1
2001:dc7::1
FE 0/1
2001:dc7::2
FE 0/0
2001:dc8::/64
FE 0/0
2001:dc9::/64
Linux2
M áy chủ D N S thứ cấp
Linux1
M áy chủ D N S chính , WEB, FTP
174 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
II.2. C huẩn bị
M ạng thự c hành
M ạng thự c hành sẽ đƣ ợ c xây dự ng nhƣ trong hình 44.
T rong đó lự a chọn m áy tính Linux1 làm m áy chủ cung cấp dịch vụ
DNS, Web, FTP. Máy Linux2 đƣ ợ c cài đặt dịch vụ D N S , làm m áy chủ
tên m iền thứ cấp cho m áy Linux1.
Tải các phần m ềm sẽ sử dụng
Trên máy tính Windows
IPv6 FTP client:
T ruy cập vào địa chỉ:
T ải về phần m ề m N e xtF T P 4 (file NXFTPxxx.EXE) để trên máy tính
Windows 2003.
Web client:
Đ ể truy cập w ebsite IPv6, trên hệ điều hành Windows có thể sử dụng
IE hoặc M ozilla F irefox.
T ruy cập vào địa chỉ:
T ải về phần m ề m Firefox 1.0.7 cho Windows.
Trên máy tính Linux
Trên máy tính Linux tạo m ột account “ipv6test” có thƣ m ục ho m e
“/hom e/ipv6test”. C húng ta sẽ lƣ u trữ nhữ ng gói tin dịch vụ vào thƣ
m ục ho m e của account này.
FTP server:
S ử dụng vsftpd -1.2.0-4 đi kèm trong đĩa cài hệ điều hành Linux
Enterprise 3.0
DNS server:
S ử dụng bind -9.2.2-21 đi kèm trong đĩa cài hệ điều hành Linux
Enterprise 3.0
Web server:
T ruy cập vào địa chỉ:
T ải về phần m ề m httpd -2.0.54.tar.gz để trong thƣ m ục “/hom e/ipv6test”
trên máy tính Linux.
C hư ơng 5: T hiết lập m ạng thử nghiệm chỉ dùng địa chỉ IP v6… 175
T rên cả hai máy tính
X óa bỏ địa chỉ IPv4 và nhữ ng thông tin cấu hình m ạng IPv4 khỏi
nhữ ng m áy tính sử dụng trong m ạng thử nghiệm IPv6.
II.3. C ác bƣ ớ c thự c hiện
K ích hoạt thủ tục IP v6 trên các m áy tính. C ài đặt nhữ ng phần m ềm sẽ
sử dụng
K ích hoạt thủ tục IP v6
T hự c hiện kích hoạt thủ tục IP v6 trên các máy tính cài hệ điều hành
Linux và Windows. T ắt chứ c năng tự động tạo định danh giao diện của
máy tính cài hệ điều hành Windows. T ham khảo bài thự c hành chƣ ơ ng
2. C hú ý: C hỉ kích hoạt thủ tục IP v6 , không thự c hiện gắn địa chỉ bằng
tay. N hƣ vậy nhữ ng m áy tính trong m ạng LA N hiện tại chỉ tự động cấu
hình đƣ ợ c địa chỉ Link-local.
C ài đặt các phần m ềm sẽ sử dụng
C ài đặt N extF T P , Mozilla Firefox lên máy tính cài hệ điều hành
Windows server 2003
K iểm tra các gói tin (package) vsftpd-1.2.0-4, bind-9.2.2-21 đã đƣ ợ c
cài đặt trên m áy tính Linux. T rong trƣ ờ ng hợ p nhữ ng package này
chƣ a đƣ ợ c cài đặt, tiến hành cài đặt các gói tin này.
C ài đặt dịch vụ httpd :
Trên máy tính Linux, chuyển đến thƣ m ục /hom e/ipv6test và cài đặ t
httpd-2.0.54.tar.gz
gunzip httpd-2.0.54.tar.gz
tar –xvf httpd-2.0.54.tar
cd httpd-2.0.54
./configure
make
make install
Theo m ặc định, A pache đƣ ợ c cài đặt tại: /usr/local/apache2
C ác script điều khiển sẽ tìm thấy tại /usr/local/apache2/bin
File cấu hình có tại /usr/local/apache2/conf
T hƣ m ục gốc cho nội dung w eb: /usr/local/apache2/htdocs
176 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
C ấu hình thiết bị m ạng Cisco, định tuyến và quảng bá thông tin
K ích hoạt thủ tục IPv6 trên hai bộ định tuyến
K ết nối vớ i th iết bị Cisco thông qua cổng console
# show version - K iểm tra phiên bản của hệ điều hành .
Lƣ u ý: vớ i phiên bản phù hợ p m ớ i có hỗ trợ T hủ tục IP v6. T ại đây sử
dụng c2600-j1s3-mz.123-9
V ào chế độ cấu hình và đ ặt tên cho bộ định tuyến
hostname router-dc8 - B ộ định tuyến phụ trách m ạng LA N
2001:dc8::/64
hostname router-dc9 - B ộ định tuyến phụ trách m ạng LA N
2001:dc9::/64
K ich hoạt địa chỉ IPv6 trên bộ định tuyến (trong chế độ cấu hình)
ipv6 unicast-routing
ip cef
ipv6 cef
C ấu hình địa chỉ, quảng bá thông tin trên giao diện bộ định tuyến
Trên router-dc8
C ấu hình địa chỉ IPv6 cho giao diện Fastethernet 0/0
V ào chế độ cấu hình cho giao diện F astethernet 0/0 (giao diện quảng
bá tiền tố m ạng và chuyển tiếp lƣ u lƣ ợ ng cho phân m ạng
2001:dc8::/64) và gõ lệnh:
ipv6 address 2001:dc8::/64 eui-64
Lệnh này sẽ cấu hình tiền tố m ạng địa chỉ 2001:dc8::/64 cho giao diện,
hƣ ớ ng dẫn bộ định tuyến tự xây dự ng phần bit còn lại từ địa chỉ M A C
của giao diện. Đ ồng thờ i kích hoạt xử lý IPv6 trên giao diện này.
Router-dc8 sẽ quảng bá thông tin tiền tố m ạng 2001:dc8::/64 trên giao
diện F astethernet 0/0
no shutdown
C ấu hình địa chỉ cho giao diện F astethernet 0/1
V ào chế độ cấu hình cho giao diện F astethernet 0/1 (giao diện kết nối
vớ i router-dc9) và gõ lệnh:
ipv6 address 2001:dc7::1/64
C hư ơng 5: T hiết lập m ạng thử nghiệm chỉ dùng địa chỉ IP v6… 177
Lệnh này sẽ gắn địa chỉ 2001:dc7::1 cho giao diện
no shutdown
Trên router-dc9
C ấu hình địa chỉ IPv6 cho giao diện Fastethernet 0/0
V ào chế độ cấu hình cho giao diện F astethernet 0/0 (giao diện quảng
bá tiền tố m ạng và chuyển tiếp lƣ u lƣ ợ ng cho phân m ạng
2001:dc9::/64) và gõ lệnh:
ipv6 address 2001:dc9::/64 eui-64
Lệnh này sẽ cấu hình tiền tố địa chỉ 2001:dc9::/64 cho giao diện,
hƣ ớ ng dẫn bộ định tuyến tự xây dự ng phần bit còn lại từ địa chỉ M A C
của giao diện. Đ ồng thờ i kích hoạt xử lý IPv6 trên giao diện này.
Router-dc9 sẽ quảng bá thông tin tiền tố m ạng 2001:dc9::/64 trên giao
diện F astethernet 0/0
no shutdown
C ấu hình địa chỉ cho giao diện F astethernet 0/1
V ào chế độ cấu hình cho giao diện F astethernet 0/1 (giao diện kết nối
vớ i router-dc8) và gõ lệnh:
ipv6 address 2001:dc7::2/64
Lệnh này sẽ gắn địa chỉ 2001:dc7::2 cho giao diện
no shutdown
T hiết lập định tuyến cho m ạng IPv6
Đ ể hai phân m ạng có thể kết nối đƣ ợ c tớ i nhau, chúng ta cần thiết lập
định tuyến giữ a hai bộ định tuyến, sử dụng định tuyến tĩnh.
T hiết lập định tuyến tĩnh
Trên bộ định tuyến router-dc8, trong chế độ cấu hình
ipv6 route 2001:dc9/64 2001:dc7::2
Trên bộ định tuyến router-dc9, trong chế độ cấu hình
ipv6 route 2001:dc8/64 2001:dc7::1
Lư u cấu hình vào bộ nhớ của bộ định tuyến
T rên cả hai bộ định tuyến
write memory
178 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
K iểm tra cấu hình giao diện
T rên cả hai bộ định tuyến
show ipv6 interface fastethernet 0/0
G hi lạ i m ột số thông tin
Đ ịa chỉ IPv6 của giao diện fastethernet 0/0:
Router-dc8:
Router-dc9:
N hữ ng nhóm địa chỉ m ulticast bộ định tuyến tham gia:
show ipv6 interface fastethernet 0/1
G hi lạ i m ột số thông tin
Đ ịa chỉ IPv6 của giao diện fastethernet 0/1
Router-dc8:
Router-dc9:
N hữ ng nhóm địa chỉ m ulticast bộ định tuyến tham gia:
K iểm tra kết nối của hai bộ định tuyến :
Trên router-dc8
ping ipv6 địa_chỉ_ipv6_của_giao_diện_FE0/0_router-dc9
Trên bộ định tuyến router-dc9
ping ipv6 địa_chỉ_ipv6_của_giao_diện_FE0/0_router-dc8
N ếu lệnh ping thự c hiện đƣ ợ c chứ ng tỏ hai phân m ạng đã đƣ ợ c kết
nối tớ i nhau
K iểm tra các máy tính trên hai phân m ạng đã tự độ ng cấu hình địa chỉ
T ừ quảng bá của bộ định tuyến , các máy tính trên hai phân m ạng đã tự
động cấu hình địa chỉ và kết nối đƣ ợ c vớ i nhau.
Trên các máy Windows, Linux của ha i phân m ạng, thự c hiện các lệnh
kiểm tra cấu hình và kiểm tra các máy tính đã tự động cấu hình địa chỉ.
ipconfig (T rên m áy tính cài hệ điều hành Windows)
ifconfig (T rên m áy tính cài hệ điều hành Linux)
G hi lại địa chỉ IPv6 của các m áy:
C hư ơng 5: T hiết lập m ạng thử nghiệm chỉ dùng địa chỉ IP v6… 179
K iểm tra kết nối giữ a các m áy bằng địa chỉ tự động cấu hình
T hự c hiện kiểm tra kết nối giữ a các m áy trong hai phân m ạng để đảm
bảo hai phân m ạng đã kết nối đƣ ợ c vớ i nhau.
C ấu hình các m áy chủ cung cấp dịch vụ IPv6
C ấu hình dịch vụ D N S IPv6 trên m ạng thử nghiệm
D ịch vụ D N S trên m ạng thử nghiệm sẽ đƣ ợ c cấu hình nhƣ sau:
Máy Linux1 là m áy chủ tên m iền chính (primary), phụ trách zone
“ipv6test.com ” và các zone tên m iền ngƣ ợ c cho các vùng địa chỉ
sử dụng trong m ạng thử nghiệm . Linux1 có tên m iền dns1 -
dc8.ipv6test.com.
Máy Linux2 là m áy chủ tên m iền thứ cấp (secondary), có tên m iền
dns2-dc9.ipv6test.com.
Trên máy tính dns1-dc8. C ấu hình m áy Linux1 thành m áy chủ tên m iền
primary
C ấu hình file nam ed.conf
S ử dụng vi sử a đổi file cấu hình nam ed.conf. Đ ả m bảo có nhữ ng thông
tin nhƣ sau:
T rong phần options
directory “/var/named”;
allow-transfer {địa_chỉ_ipv6_máy_Linux2;};
listen-on-v6 port 53 { any;} ;
Trong named.conf có các zone sau:
(1) zone gốc
zone "." in {
type hint;
file "named.root";
};
(2) zone cho địa chỉ loopack của IPv6
180 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
zone
"1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0
.0.0.0.0.0.0.0.0.ip6.arpa." {
type master;
file "localhostv6";
};
(3) zone IPv6test.com mà DNS1 làm máy chủ chính
zone "ipv6test.com." in {
type master;
file "db.ipv6test.com";
};
(4) zone tên m iền ngƣ ợ c cho vùng địa chỉ 2001:dc8::/64
zone "0.0.0.0.0.0.0.0.8.c.d.0.1.0.0.2.ip6.arpa."
{
type master;
file "reverse-2001-0dc8";
};
(5) zone tên m iền ngƣ ợ c cho vùng địa chỉ 2001:dc9::/64
zone "0.0.0.0.0.0.0.0.9.c.d.0.1.0.0.2.ip6.arpa."
{
type master;
file "reverse-2001-0dc9";
};
C ấu hình các file dữ liệu
T rong thƣ m ục /var/nam ed cần có các file dữ liệu sau:
(1) File dữ liệu các m áy chủ root
named.root
(2) File dữ liệu cho địa chỉ loopback IPv6
T ạo file localhostv6 và sử dụng vi soạn thảo file có nội dung nhƣ sau:
C hư ơng 5: T hiết lập m ạng thử nghiệm chỉ dùng địa chỉ IP v6… 181
$TTL 86400 ;
@ IN SOA dns1-dc8.ipv6test.com.
postmaster.ipv6test.com. (
2005170901; số seri, cần thay đổi theo ngày
tháng tương ứng
1800; thời gian cập nhật
3600; thời gian thử cập nhật lại
86400; thời gian hết hạn
6400; thời gian lưu trữ
);
IN NS dns1-dc8.ipv6test.com.
$ORIGIN 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa.
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR localhost.
(3) File dữ liệu cho zone “ipv6test.com.” T rong đó có khai hai bản ghi
địa chỉ cho hai trang w eb sẽ dự ng lên thử nghiệm .
T ạo file dữ liệu db.ipv6test.com và sử dụng trình soạn thảo vi soạn
thảo file có nội dung nhƣ sau:
$TTL 86400 ;
@ IN SOA dns1-dc8.ipv6test.com.
postmaster.ipv6test.com. (
2005170901 ; số seri, cần thay đổi theo ngày
tháng tương ứng
1800; thời gian cập nhật
3600; thời gian thử cập nhật lại
86400; thời gian hết hạn
6400; thời gian lưu trữ
);
IN NS dns1-dc8.ipv6test.com.
IN NS dns2-dc9.ipv6test.com.
$ORIGIN IPv6test.com.
dns1-dc8 IN AAAA địa_chỉ_ipv6_máy_Linux1
182 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
dns2-dc9 IN AAAA địa_chỉ_ipv6_máy_Linux2
web1 IN AAAA địa_chỉ_ipv6_máy_Linux1
web2 IN AAAA địa_chỉ_ipv6_máy_Linux1
C húng ta sẽ sử dụng m áy Linux1 đồng thờ i làm m áy chủ m áy chủ w eb ,
lƣ u trữ hai trang web (web1 và web2).
(4) File dữ liệu tên m iền ngƣ ợ c cho vùng địa chỉ 2001:dc8::/64
T ạo file dữ liệu reverse -2001-0dc8 và sử dụng vi soạ n thảo file có nội
dung nhƣ sau:
$TTL 86400 ;
@ IN SOA dns1-dc8.ipv6test.com.
postmaster.ipv6test.com. (
2005170901 ; số seri, cần thay đổi theo ngày
tháng tương ứng
1800; thời gian cập nhật
3600; thời gian thử cập nhật lại
86400; thời gian hết hạn
6400; thời gian lưu trữ
);
IN NS dns1-dc8.ipv6test.com.
IN NS dns2-dc9.ipv6test.com.
$ORIGIN 0.0.0.0.0.0.0.0.8.c.d.0.1.0.0.2.ip6.arpa.
Thêm bản ghi P T R theo đúng định dạng cho máy dns1-dc8.ipv6.com
theo địa chỉ IPv6 của m áy và trỏ về tên m iền của m áy .
(5) File dữ liệu tên m iền ngƣ ợ c cho vùng địa chỉ 2001:dc9::/64
T ạo file dữ liệu reverse -2001-0dc9 và sử dụng vi soạn thảo file có nội
dung nhƣ sau:
$TTL 86400 ;
@ IN SOA dns1-dc8.ipv6test.com.
postmaster.ipv6test.com. (
2005170901; số seri, cần thay đổi theo ngày
tháng tương ứng
1800; thời gian cập nhật
C hư ơng 5: T hiết lập m ạng thử nghiệm chỉ dùng địa chỉ IP v6… 183
3600; thời gian thử cập nhật lại
86400; thời gian hết hạn
6400; thời gian lưu trữ
);
IN NS dns1-dc8.ipv6test.com.
IN NS dns2-dc9.ipv6test.com.
$ORIGIN 0.0.0.0.0.0.0.0.9.c.d.0.1.0.0.2.ip6.arpa.
Thêm bản ghi P T R theo đúng định dạng cho m áy dns2-dc9.ipv6.com
theo địa chỉ IPv6 của m áy và trỏ về tên m iền của m áy
S ử a đổi file resolver “/etc/resolv.conf”
D ùng vi sử a đổi file /etc/resolv.conf có nội dung nhƣ sau:
nameserver địa_chỉ_ipv6_máy_Linux1
K hở i động dịch vụ nam ed
K iểm tra hoạt động của nam ed
T ruy vấn các tên m iền sau:
dns1-dc8.ipv6test.com.
web1.ipv6test.com.
web2.ipv6test.com.
Trên máy tính dns2-dc9: C ấu hình m áy Linux2 thành m áy chủ tên m iền thứ
cấp :
C ấu hình file nam ed.conf
S ử dụng vi sử a đổi file cấu hình nam ed.conf. Đ ả m bảo có nhữ ng thông
tin nhƣ sau:
T rong phần options
directory “/var/named”;
listen-on-v6 port 53 { any;} ;
Trong named.conf có các zone sau:
184 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
(1) zone gốc
zone "." in {
type hint;
file "named.root";
};
(2) zone cho địa chỉ loopack của IPv6
zone
"1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0
.0.0.0.0.0.0.ip6.arpa." {
type master;
file "localhostv6";
};
(3) zone IPv6test.com mà DNS2 làm máy thứ cấp
zone "ipv6test.com." in {
type slave;
masters { dia_chi_ipv6_của_máy_dns_chính; };
file "db.ipv6test.com";
};
(4) zone tên m iền ngƣ ợ c cho vùng địa chỉ 2001:dc8::/64
zone "0.0.0.0.0.0.0.0.8.c.d.0.1.0.0.2.ip6.arpa." {
type slave;
masters { dia_chi_ipv6_của_máy_dns_chính; };
file "reverse-2001-0dc8";
};
(5) zone tên m iền ngƣ ợ c cho vùng địa chỉ 2001:dc9::/64
zone "0.0.0.0.0.0.0.0.9.c.d.0.1.0.0.2.ip6.arpa." {
type slave;
masters { địa_chỉ_ipv6_của_máy_dns_chính; };
file "reverse-2001-0dc9";
};
C hư ơng 5: T hiết lập m ạng thử nghiệm chỉ dùng địa chỉ IP v6… 185
C ấu hình các file dữ liệu
Do máy dns2 là máy chủ thứ cấp nên trong thƣ m ục /var/nam ed chỉ
cần tạo các file dữ liệu “nam ed.root” và “localhostv6”. C ác file dữ liệu
còn lại sẽ đƣ ợ c m áy chủ dns thứ cấp tự động cập nhật (zone transfer)
vớ i m áy chủ dns chính.
S ử a đổi file resolver “/etc/resolv.conf”
Dùng vi sử a đổi file /etc/resolv.conf có nội dung nhƣ sau:
nameserver địa_chỉ_ipv6_máy_Linux2
K hở i động dịch vụ nam ed
K iểm tra dữ liệu đã đư ợ c zone transfer giữ a hai máy
dig@::1 IPv6test.com SOA
C ấu hình dịch vụ FTP
C ấu hình vsftpd đã đƣ ợ c cài đặt trên m áy tính Linux1 để hỗ trợ kết nối
IPv6.
S ử a đổi file cấu hình vsftpd.conf
K hi sử dụng gói (package) trong đĩa cài hệ điều hành Linux, file cấu
hình của vsftpd đƣ ợ c đặt tại thƣ m ục /etc/vsftpd
S ử dụng vi soạn thảo file cấu hình , sử dụng các thẻ như sau:
X óa bỏ thuộc tính listen= Y E S và thêm vào:
listen_ipv6=YES
listen_port=21
S ử dụng giao diện đồ họa khở i động dịch vụ vsftpd.
C ấu hình dịch vụ W eb vớ i V irtual H ost
T a sẽ thự c hiện cấu hình A pache để m áy chủ w eb lƣ u trữ hai trang
w eb, truy cập bằng kết nối IPv6.
C ấu hình m áy chủ w eb nghe lư u lư ợ ng địa chỉ IPv6
S ử dụng vi soạn thảo file cấu hình của A pache
(/usr/local/apache2/conf/httpd.conf)
186 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
T ìm đến phần Listen và sử dụng thẻ Listen nhƣ sau:
Listen 80
H ệ điều hành Linux hỗ trợ địa chỉ IPv4-m a p do vậy có thể sử dụng
thuộc tính có tính chất chung nhƣ trên để M áy chủ w eb đảm nhận kết
nối IPv6 và IPv4 cùng socket. C ấu hình cụ thể w eb tại địa chỉ nào sẽ
thự c hiện trong m ục V irtualhost.
C ấu hình V irtualhost
T ìm đến phần N am eV irtualH ost và sử dụng thẻ nhƣ sau :
NameVirtualHost *:80
T ìm đến m ục V irtualH ost và cấu hình hai thẻ nhƣ sau:
ServerAdmin webmaster@ipv6test.com
DocumentRoot /usr/local/apache2/htdocs/web1
ServerName web1.ipv6test.com
ServerAdmin webmaster@ipv6test.com
DocumentRoot /usr/local/apache2/htdocs/web2
ServerName web2.ipv6test.com
K hở i động dịch vụ W eb
S ử dụng script điều khiển (tại /usr/local/apache2/bin) kiểm tra cú pháp
Virtualhost:
cd /usr/local/apache2/bin
./bin/httpd –S
N ếu nhận đƣ ợ c đáp trả “syntax O K ” tứ c bạn đã khai báo chính xác
Virtualhost
K hở i động apache:
./apachectl start
C hư ơng 5: T hiết lập m ạng thử nghiệm chỉ dùng địa chỉ IP v6… 187
K hi đó m áy chủ w eb đã sẵn sàng cung cấp dịch vụ, hỗ trợ kết nối địa
chỉ IPv6.
K iểm tra các dịch vụ hỗ trợ địa chỉ IPv6
Dịch vụ FTP
S ử dụng IPv6 ftp client (NextFTP) đã cài đặt trên các m áy tính Window
2003 thử dùng dịch vụ F T P IPv6.
C hạy phần m ề m N e xtF T P .
T ạo m ột kết nối m ớ i (chọn FTP -> Connect -> New Host), truy cập
dƣ ớ i account đã đƣ ợ c tạo trên m áy Linux1 “ipv6test”:
Host Address: Địa_chỉ_IPv6_của_máy_Linux1
UserID: IPv6test
Password: IPv6test
IP Version: IPv6
H ình 45: G iao diện của chư ơng trình N extF T P
M ở m ột cử a sổ tại m áy Linux1 để bắt gói tin trao đổi:
188 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
tcpdump -t -n -i eth0 -s 512 -vv ip6 or proto IPv6
T ải lên (Upload) hoặc tải xuống (download) file giữ a hai m áy tính, bạn
sẽ quan sát đƣ ợ c các gói tin đƣ ợ c trao đổi giữ a hai m áy.
Dịch vụ DNS, WEB
T hiết lập w ebsite
Trên máy tính Linux1, tạo hai thƣ m ục web1, web2 trong thƣ m ục tài
liệu w eb gốc của A pache /usr/local/apache2/htdocs
B ạn hãy thiết lập hai w ebsite web1 và web2, (đặt trang index là
index.htm l). B ạn có thể sử dụng N extF T P đẩy nội dung w ebsite lên
máy Linux1, và đặt trong hai thƣ m ục /usr/local/apache2/htdocs/w eb1,
/usr/local/apache2/htdocs/web2. H oặc đơ n giản thiết lập nội dung trang
web nhƣ sau :
cd /usr/local/apache2/htdocs/web1
touch index.html - Tạo trang web1
echo “Day la trang web1 thu nghiem IPv6” >
index.html
cd ../web2
touch index.html - Tạo trang web2
echo “Day la trang web2 thu nghiem IPv6” >
index.html
Trên các máy tính Linux1, Linux2 sử dụng trình duyệt M ozilla truy cập
các trang w eb đang đƣ ợ c lƣ u trữ tại m áy Linux1
K hi đã truy cập đƣ ợ c nội dung các trang w eb , dịch vụ D N S và W eb
IPv6 đã hoạt động tốt.
T À I LIỆ U T H A M K H Ả O
RFC 2460 Internet Protocol, Version 6 (IPv6) Specification
RFC 3513 IP Version 6 Addressing Architecture
RFC 3587 IPv6 Global Unicast Address Format
RFC 2375 IPv6 Multicast Address Assignments
RFC 3306 Unicast-Prefix-based IPv6 Multicast Addresses
RFC 3879 Deprecating Site Local Addresses
RFC 3177 IAB/IESG Recommendations on IPv6 Address
Allocations to Sites
RFC 3307 Allocation Guidelines for IPv6 Multicast Addresses
RFC 2462 IPv6 Stateless Address Autoconfiguration
RFC 3041 Privacy Extensions for Stateless Address
Autoconfiguration in IPv6
RFC 3315 Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
RFC 1981 PathMTU Discovery for IP version 6
RFC 1981 Neighbor Discovery for IP Version 6 (IPv6)
RFC 2710 Multicast Listener Discovery (MLD) for IPv6
RFC 2463 Internet Control Message Protocol (ICMPv6) for the
Internet Protocol Version 6 (IPv6) Specification
RFC 3697 IPv6 Flow Label Specification
RFC 3596 DNS Extensions to Support IP Version 6
RFC 3363 Representing Internet Protocol version 6 (IPv6)
Addresses in the Domain Name System (DNS)
How IPv6 works – T ài liệu của M icrosoft.
Introduction to IP Version 6 – T ài liệu của M icrosoft
IPv6 Transition Technologies – T ài liệu của M icrosoft.
The ABCs of IP version 6 – T ài liệu của C isco
190 G iới thiệu về thế hệ địa chỉ Internet m ới - IPv6
IPv6 for Cisco IOS – T ài liệu của C isco
Cisco routing TCPIP – Tác giả Jeff D oyle. N hà xuất bản C isco
Press
IPv6 Network Administration – T ác giả D avid Malone, Niall Murphy.
N hà xuất bản O 'R eilly
N ội dung đƣ ợ c biên soạn trong sách “G iớ i thiệu về thế hệ địa chỉ
Internet m ớ i IPv6” còn đƣ ợ c tham khảo và tổng hợ p từ nhữ ng tà i liệu
tại nhữ ng địa chỉ W ebsite sau đây:
C hịu trách nhiệm xuất bản
LƢ U Đ Ứ C V Ă N
B iên tập: N G U Y Ễ N T H Ị N G Ọ C
C hế bản : N G U Y Ễ N A N H D Ũ N G
Trình bày bìa: P H Ạ M A N H P H Ƣ Ơ N G
N H À X U Ấ T B Ả N B Ư U Đ IỆ N
T rụ sở: 18 N guyễn D u, T P . H à N ội
Đ iện thoại: 04.9430202 - 04.9431283 - 04.9432438; Fax: 04.9431285
E-mail: bientap@hn.vnn.vn Website: www.nxbbuudien.com.vn
C hi nhánh: 27 N guyễn B ỉnh K hiêm , Q uận 1, T P . H ồ C hí M inh
Đ iện thoại: 08.9100925; Fax: 08.9100924
E-mail: chinhanh-nxbbd@hcm.vnn.vn
C hi nhánh TP . Đ à N ẵng: 42 T rần Q uốc T oản, H ải C hâu, T P . Đ à N ẵng
Đ iện thoại: 0511.897467; Fax: 0511.897467
E-mail: pnbich@mpt.gov.vn
In 1.200 bản, khổ 19x27 cm , tại C ông ty in H ƣ ng P hú
S ố đăng ký kế hoạch xuất bản: 96 -2006/CXB/34 - 08/B uĐ
S ố quyết định xuất bản 103/Q Đ -N X B B Đ ngày 05/7/2006
In xong và nộp lƣ u chiểu tháng 7 năm 2006.
Các file đính kèm theo tài liệu này:
- IPv6_BY_VNNIC (Viết Bởi Trung Tâm Internet VIệt Nam).pdf