Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
2,12 MB
Nội dung
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
Phần 1 – Mở đầu
PHẦN I: MỞ ĐẦU
I.1. Giới thiệu đề tài
Ngày nay, sự phát triển công nghệ thông tin đang diễn ra mạnh mẽ, các máy
tính càng cần thiết phải kết nối với nhau để thực hiện các công việc nội bộ, cũng
như liên kết các cơ quan, xí nghiệp, cộng đồng người lại với nhau, phục vụ đời
sống của con người hiệu quả cao. Mà hiện nay bộ giao thức TCP/IP là một bộ các
giao thức truyền thông cài đặt chồng giao thức mà Internet và hầu hết các mạng
máy tính thương mại đang chạy trên đó. Các máy tính trong mạng nhận ra nhau
nhờ vào địa chỉ IP mà trước đó người quản trị mạng phải gán cho từng máy tính
một. Mỗi thiết bị trên mạng cơ sở TCP/IP phải có một địa chỉ IP duy nhất để truy
cập mạng và sử dụng các tài nguyên.
DHCP tập trung việc quản lý địa chỉ IP ở các máy tính trung tâm chạy
chương trình DHCP. Mặc dù có thể gán địa chỉ IP vĩnh viễn cho bất cứ máy tính
nào trên mạng, DHCP cho phép gán tự động. Để khách có thể nhận địa chỉ IP từ
máy chủ DHCP, ta khai báo cấuhình để khách "nhận địa chỉ tự động từ một máy
chủ". Tùy chọn này xuất hiện trong vùng khai báo cấuhình TCP/IP của đa số hệ
điều hành. Một khi tùy chọn này được thiết lập, khách có thể "thuê" một địa chỉ IP
từ máy chủ DHCP bất cứ lúc nào. Phải có ít nhất một máy chủ DHCP trên mạng.
Sau khi cài đặt DHCP, ta tạo một phạm vi DHCP (scope), là vùng chứa các địa chỉ
IP trên máy chủ, và máy chủ cung cấp địa chỉ IP trong vùng này.
DHCP là một thuận lới rất lớn đối với người điều hành mạng. Nó làm yên
tâm về các vấn đề cố hữu phát sinh khi phải khai báo cấuhình thủ công. Hãy xem
sự so sánh dưới đây để biết DHCP làm nhẹ bớt công việc như thế nào:
Không có DHCP: Khi cấuhình thủ công, ta phải gán địa chỉ cho mọi máy
trạm trên mạng. Người dùng phải gọi đến ta để biết địa chỉ IP vì ta không muốn
phụ thuộc vào họ để cấuhình địa chỉ IP. Cấuhình nhiều địa chỉ IP có khả năng dẫn
đến lỗi, rất khó theo dõi và sẽ dẫn đến lỗi truyền thông trên mạng. Cuối cùng ta sẽ
hết địa chỉ IP đối với mạng con nào đó hoặc đối với toàn mạng nếu ta không quản
lý cẩn thận các địa chỉ IP đã cấp phát. Ta phải thay đổi địa chỉ IP ở máy trạm nếu
nó chuyển sang mạng con khác. Người dùng di động đi từ nơi này đến nơi khác, có
nhu cầu thay đổi địa chỉ IP nếu họ nối với mạng con khác trên mạng.
GVHD: TS Lê Anh Ngọc 1
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
Có DHCP: Máy chủ DHCP tự động cho người dùng thuê địa chỉ IP khi họ
vào mạng. Ta chỉ cần đặc tả phạm vi các địa chỉ có thể cho thuê tại máy chủ
DHCP. Ta sẽ không bị ai quấy rầy về nhu cầu biết địa chỉ IP.
DHCP tự động quản lý các địa chỉ IP và loại bỏ được các lỗi có thể làm mất
liên lạc. Nó tự động gán lại các địa chỉ chưa được sử dụng. DHCP cho thuê địa chỉ
trong một khoảng thời gian, có nghĩa là những địa chỉ này sẽ còn dùng được cho
các hệ thống khác. Ta hiếm khi bị hết địa chỉ. DHCP tự động gán địa chỉ IP thích
hợp với mạng con chứa máy trạm này. Cũng vậy, DHCP tự động gán địa chỉ cho
người dùng di động tại mạng con họ kết nối.
Trình tự thuê Địa chỉ IP DHCP là một giao thức Internet có nguồn gốc ở
BOOTP (bootstrap protocol), được dùng để cấuhình các trạm không đĩa. DHCP
khai thác ưu điểm của giao thức truyền tin và các kỹ thuật khai báo cấuhình được
định nghĩa trong BOOTP, trong đó có khả năng gán địa chỉ. Sự tương tự này cũng
cho phép các bộ định tuyến hiện nay chuyển tiếp các thông điệp BOOTP giữa các
mạng con cũng có thể chuyển tiếp các thông điệp DHCP. Vì thế, máy chủ DHCP
có thể đánh địa chỉ IP cho nhiều mạng con.
Với sự cần thiết của DHCP như trên, đề tài DHCP server sẽ làm sáng tỏ ý
nghĩa của việc dùng DHCP server và các vấn đề của dịch vụ DHCP server, cơ chế
hoạt động, cách cài đặt cũng như sao lưu phục hồi hay bảo mật dịch vụ DHCP.
Chúng em xin chân thành cảm ơn quá trình hướng dẫn, giảng dạy, giúp đỡ
nhiệt tình của tiến sĩ Lê Anh Ngọc đã giúp chúng em hoàn thành đề tài này.
Do kiến thức còn hạn chế nên đề tài không tránh khỏi sai sót, đầy đủ về dịch
vụ DHCP server. Chúng em hi vọng qua đề tài này chúng em sẽ hiểu rõ về mạng
máy tính nói chung và dịch vụ DHCP nói riêng.
I.2. Cấu trúc báo cáo
- I. Giới thiệu về DHCP:
GVHD: TS Lê Anh Ngọc 2
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
+ DHCP là gì? Ý nghĩa của việc sử dụng DHCP.
+ Một số thuật ngữ thường dùng trong DHCP.
+ Cơ chế hoạt động của DHCP.
- II. Cài đặt và cấuhình DHCP:
+ Cài đặt và cấp phép cho DHCP Server.
+ Cấuhình các thông số cho DHCP Server.
+ Cài đặt và cấuhình DHCP Relay Agent.
- III. Quản lý và giám sát DHCP:
+ Quản lý Database của DHCP Server.
+ Sao lưu và phục hồi trong DHCP.
+ Giám sát hoạt động của DHCP.
I.3. Phân công công việc
Đề tài: DHCP Server.
Thực hiện: nhóm 8 lớp 47K-tin
Các thành viên:
o Võ Trọng Trung (Nhóm trưởng)
o Trần Thị H. Nhung
o Phan Thanh Thắng
o Nguyễn Thành Luân
GVHD: TS Lê Anh Ngọc 3
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
PHẦN II: NỘI DUNG CHI TIẾT
1. Giới thiệu về DHCP
1.1.DHCP là gì?
1.1.a. Khái niệm
DHCP (viết tắt của từ Dynamic Host Configuration Protocol): là giao thức
cấu hìnhHost động, được thiết kế nhằm làm giảm thời gian chỉnh cấuhình cho
mạng TCP/IP bằng cách tự động gán địa chỉ IP cho các máy khách (client) khi
tham gia vào mạng.
DHCP được phát triển bởi tổ chức IETF (Internet Engineering Task Force)
– tổ chức chuyên nghiên cứu về các giao thức được sử dụng trên Internet.
1.1.b. Ý nghĩa của việc sử dụng dịch vụ DHCP:
- Tự động cấp phát địa chỉ IP phù hợp cho máy trạm khi vào mạng, tự dộng
quản lý các địa chỉ IP và loại bỏ được các lỗi làm mất liên lạc như tình trạng nhầm
lẫn hay trùng lặp địa chỉ IP, đồng thời giảm thiểu chi phí quản trị cho hệ thống
mạng.
- Phù hợp cho các máy tính thường xuyên di chuyển qua lại giữa các mạng.
- Giúp cho các nhà cung cấp dịch vụ (ISP) tiết kiệm được số lượng địa chỉ IP
thật (Public IP).
- Kết hợp với hệ thống mạng không dây (Wireless) cung cấp các điểm
Hotspot như: nhà ga, sân bay, trường học…
1.2. Một số thuật ngữ thường dùng trong DHCP:
• DHCP Client - Máy trạm DHCP: là một thiết bị nối vào mạng và sử dụng giao
thức DHCP để lấy các thông tin cấuhình như là địa chỉ mạng, địa chỉ máy chủ
DNS.
• DHCP Server - Máy chủ DHCP: là một thiết bị nối vào mạng có chức năng trả về
các thông tin cần thiết cho máy trạm DHCP khi có yêu cầu.
• DHCP Replay Agent: là một máy tính hoặc một Router được cấuhình để lắng
nghe và chuyển tiếp các gói tin giữa DHCP Client và DHCP Server từ subnet này
sang subnet khác.
• DHCP Scope: là một khoảng IP hợp lệ mà ta đã xác định trên DHCP Server,
dùng để cung cấp cho các client có yêu cầu thuê địa chỉ.
GVHD: TS Lê Anh Ngọc 4
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
• Scope Options: là các tùy chọn để cấuhình cho scope mà DHCP Server có thể bổ
sung thêm vào thông tin đi cùng với địa chỉ IP cho thuê. Chẳng hạn, chúng ta có
thể cấuhình một scope để cung cấp làm Default gateway.
• Client Reservations: là các IP đặt trước mà DHCP Server thường xuyên cung cấp
đến một máy cụ thể nào đó. Ví dụ như, chúng ta có thể giữ lại một IP address cho
một máy và máy này cần có một địa chỉ IP cố định (như là DNS Server hoặc là
Print Server chẳng hạn, lúc này các máy khác sẽ cấuhình để connect tới DNS
server bằng địa chỉ của DNS server này).
1.3. Cơ chế hoạt động của DHCP
DHCP là một giao thức có nguồn gốc từ BOOTP (Bootstrap Protocol), được
dùng để cấuhình cho các máy trạm khởi động mà không cần đĩa cứng. BOOTP thi
hành các công việc sau:
+ Tìm kiếm địa chỉ IP cho chính nó.
+ Tìm IP của BOOTP server.
+ Nạp một file khởi động từ server vào bộ nhớ.
+ Bắt đầu khởi động.
DHCP khai thác ưu điểm của giao thức truyền tin và các kỹ thuật khai báo cấu
hình được định nghĩa trong BOOTP, trong đó có khả năng tìm kiếm và gán địa chỉ
IP cho nhiều mạng con. Giao thức DHCP làm việc theo mô hình client/server.
Theo đó, quá trình tương tác giữa DHCP client và server diễn ra thông qua các gói
tin:
- DHCP Discover.
- DHCP Offer.
- DHCP Request.
- DHCP Acknowledgement.
GVHD: TS Lê Anh Ngọc 5
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
Ta có thể nói ngắn gọn cơ chế hoạt động của DHCP là: Khi một DHCP
client khởi động sẽ gửi cho server 1 thông điệp, DHCP server sẽ tìm 1 IP còn rỗi
trong dãy IP để cấp cho client, sau đó đưa ra 1 thông điệp thông báo trên toàn
mạng về địa chỉ IP của client đó.
Cụ thể như sau:
DHCP Discover:
Đầu tiên máy client sẽ gửi đi 1 gói tin quảng bá tên là DHCP Discover,
nhằm yêu cầu cho việc lấy các thông tin cấuhình như IP Address, Subnet Mask,
Defaut Getway, Preferred DNS,… Lúc này, vì client chưa có địa chỉ IP cho nên nó
sẽ dùng một địa chỉ source (nguồn) là 0.0.0.0, đồng thời nó cũng không biết địa chỉ
của DHCP server nên client sẽ gửi đến một địa chỉ broadcast là 255.255.255.255
và sau đó gói tin DHCP Discover này sẽ quảng bá đi toàn mạng. Gói tin này chứa
một địa chỉ MAC (Media Access Control) (là địa chỉ mà mỗi một network
adapter (card mạng) được nhà sản xuất cấp cho và là mã số để phân biệt các card
mạng với nhau). Ngoài ra nó còn chứa tên của máy client để server có thể biết
được client nào đã gởi yêu cầu đến.
GVHD: TS Lê Anh Ngọc 6
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
DHCP Offer:
Sau khi nhận được gói tin DHCP Discover của client, nếu có một DHCP
Server hợp lệ (nghĩa là nó có khả năng cung cấp địa chỉ IP cho client) thì nó sẽ trả
lời lại bằng một gói tin DHCP Offer, gói tin này chứa một địa chỉ IP đề nghị cho
thuê trong một khoảng thời gian nhất định (mặc định là 8 ngày, sau một khoảng
thời gian là 50% (tức là 4 ngày) nó sẽ tự động thu hồi IP address đã cấp nếu như
client không sử dụng), kèm theo là địa chỉ MAC của client được cấp, một subnet
mask và địa chỉ IP của DHCP Server đã cấp phát. Trong thời gian này server sẽ
không cấp phát địa chỉ IP vừa đề nghị cho một client nào khác.
GVHD: TS Lê Anh Ngọc 7
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
DHCP Request:
Máy client sau khi nhận được những lời đề nghị là các gói tin DHCP Offer
trên mạng (trường hợp trong mạng có nhiều hơn 1 DHCP server) sẽ tiến hành chọn
lọc một gói tin phù hợp và sau đó phản hồi lại bằng một gói tin là DHCP Request
(bao gồm thông tin về DHCP Server cấp phát địa chỉ cho nó) để chấp nhận lời đề
nghị đó. Điều này giúp cho việc các gói tin còn lại không được chấp nhận sẽ được
các Server rút lại và dùng đề cấp phát cho Client khác.
GVHD: TS Lê Anh Ngọc 8
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
DHCP Acknowledgement:
Khi DHCP Server nhận được gói tin DHCP Request, nó sẽ trả lời lại DHCP
client bằng một gói tin là DHCP Ack nhằm mục đích thông báo là đã chấp nhận
cho DHCP client đó thuê địa chỉ IP. Gói tin này bao gồm địa chỉ IP và các thông
tin cấuhình khác (DNS Server, WINS Server, ). Cuối cùng client nhận được gói
tin DHCP Ack thì cũng có nghĩa là kết thúc quá trình thuê và cấp phát địa chỉ IP.
Và địa chỉ IP này chính thức được client sử dụng.
Lưu ý: Tất cả việc trao đổi thông tin giữa một DHCP server và DHCP client
sẽ sử dụng giao thức UDP để truyền các gói tin (User Datagram Protocol) tại 2
cổng là 67 và 68 dành cho việc truyền dữ liệu đến server và client.
GVHD: TS Lê Anh Ngọc 9
Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP
1.4. Cơ chế tự động refresh lại thời gian đăng ký (lease time)
Bây giờ ta coi như là DHCP client đã đăng ký được một IP address rồi. Theo
mặc định của DHCP server thì mỗi IP lease chỉ được có 8 ngày. Nếu theo như mặc
định (8 ngày) thì một DHCP client sau một khoảng thời gian là 50% (tức là 4
ngày) nó sẽ tự động xin lại IP address với DHCP mà nó đã xin ban đầu. Nó DHCP
client lúc này sẽ gởi một sẽ gởi một DHCPREQUEST trực tiếp (unicast) đến
DHCP server mà nó đã xin ban đầu.
GVHD: TS Lê Anh Ngọc 10
[...]... automatically: Trên Client, cấuhình Obtain IP xong, chúng ta thực hiện nhanh bằng cách sử dụng lệnh ipconfig /renew trong cmd để xin cấuhình IP mới Clients phải mất một khoảng thời gian để tìm và xin IP từ DHCP Server Cuối cùng , để kiểm tra lại cấuhình IP sau khi được cấp phát ta sử dụng lệnh ipconfig /all CẤUHÌNH DHCP OPTIONS, SCOPE OPTIONS VÀ RESERVATION: Cấuhình DHCP Reservations bằng cách... Unlimited thì chuyện gì sẽ xảy ra? Liệu IP Range của Scope có bị quá tải hay không? Hiện tại, chúng ta chỉ mới cấuhình phần chính của cấuhình IP, tức là địa chỉ IP, Subnet Mask Tiếp theo, cấuhình thông số Default Gateway, DNS, WINS cấp cho DHCP Client Những thông số này gọi là DHCP Options Chọn cấuhình DHCP Options: Default Gateway Xác định cho Client biết Gateway của hệ thống là IP bao nhiêu Gateway... ý: để chắc rằng tấc cả các máy client nhận đúng thông tin cấu hình, chúng ta phải thiết lập các scope option cho đúng trước khi kích hoạt nó) GVHD: TS Lê Anh Ngọc 35 Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP Cấuhình một scope với các option: Chúng ta có thể cấuhình một scope để cung cấp các dạng thông tin cho DHCP lease Ví dụ như là cấuhình một DHCP server và cung cấp cho nó địa chỉ của router... Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP Cấuhình các tham số trong cửa sổ Reservation Chú ý phải điền đúng địa chỉ MAC Address của Client cần cấp Reservation Địa chỉ MAC Address được viết liên tục không có khoảng trắng hoặc dấu ngang (-) Bước tiếp theo, Admin phải cấuhình cho PC Reservation này chỉ định trực tiếp ra DNS của ISP 210.245.31.130 tức là cấuhình Reservation Options của riêng PC này... GVHD: TS Lê Anh Ngọc 32 Báo cáo đề tài Mạng máy tính (Nhóm 8) – DHCP Reservation Options nếu không cấu hình, PC được cấp Reservation sẽ sử dụng Scope và DHCP Options Chọn các Option muốn cấuhình riêng biệt cho Client này, và điền thông số cho Options đó Ở đây, theo yêu cầu đưa ra, Admin chỉ càn cấu hình DNS chỉ định về 210.245.31.130 Quan sát kỹ trong phần OPTIONS của Reservation sẽ thấy DNS Server... Kiểm chứng lại quá trình cấuhình Reservation bằng cách RELEASE và RENEW xin IP mới trên máy tính mang địa chỉ MAC Address 00002F 1ABF6D Nếu cấu hình IP xin được 192.168.1.99 và DNS chỉ định ra ISP 210.245.31.130 là đúng Tạo và cấu hình một Scope: Để bắt đầu cấu hình một New Scope wizard, mở DHCP từ Administrative Tools, right click vào tên của DHCP server mà chúng ta muốn tạo ra New Scope và click New... (Nhóm 8) – DHCP Click Next qua bước tiếp theo - cấu hình thông số Domain Name và DNS cho Client Server Name: không cần thiết phải điền tham số này vào Server Name được sử dụng để Resolve thành IP vào mục IP Address (trong trường hợp Admin không nhớ IP Address của DNS Server là bao nhiêu) Parent Domain: các Client khi nhận cấuhình IP từ DHCP sẽ được cấuhình PCName thành tên DNS dạng PCNAME.Athenavn.com... System) Để cung cấp thông số này, cấuhình 044 WINS/NBNS Servers với một địa chỉ IP của một hay nhiều WINS server + Sự giải tên từ NetBIOS qua TCP/IP: để đưa ra thông tin này, cấuhình 046 WINS/NBT node type với kiểu NetBIOS thích hợp Kiểu giải tên xác định yêu cầu của các client sử dụng các server tên NetBIOS và sẽ broadcast đẻ giải tên từ tên NetBIOS sang IP address Cấuhình việc thêm vào một scope option:... kết thúc quá trình cấuhình DHCP Server: Chúng ta có thể dạo qua DHCP Consol sau khi cấuhình xong để làm quen với các thành phần bên trong Console này CHỨNG THỰC DHCP TRONG ACTIVE DIRECTORY: Nếu máy tính Windows Server 2003 chạy dịch vụ DHCP trên đó lại làm việc trong một domain (có thể là một Server thành viên bình thường hoặc là một máy điều khiển vùng), dịch vụ muốn có thể hoạt động bình thường thì... thời gian thuê (unlimited): việc unlimited sẽ giúp cho mạng của ta chỉ bị network traffic ngay khi máy khởi động và cũng có nghĩa là nó chỉ cập nhật thông tin cấuhình lại mỗi khi nó được khởi động lại mà thôi Kích hoạt một scope (Activating): Sau khi chúng ta tạo một scope, nó vẫn chưa hoạt động (chưa thể cấp IP address) chúng ta phải kích hoạt nó Để kích hoạt một scope, trong DHCP, right click vào . (viết tắt của từ Dynamic Host Configuration Protocol): là giao thức cấu hình Host động, được thiết kế nhằm làm giảm thời gian chỉnh cấu hình cho mạng TCP/IP bằng cách tự động gán địa chỉ IP cho. trong DHCP. + Cơ chế hoạt động của DHCP. - II. Cài đặt và cấu hình DHCP: + Cài đặt và cấp phép cho DHCP Server. + Cấu hình các thông số cho DHCP Server. + Cài đặt và cấu hình DHCP Relay Agent. -. gán tự động. Để khách có thể nhận địa chỉ IP từ máy chủ DHCP, ta khai báo cấu hình để khách "nhận địa chỉ tự động từ một máy chủ". Tùy chọn này xuất hiện trong vùng khai báo cấu hình