Hỡnh 1.10
Thụng thường miền cha cung cấp cỏc domain con cho miền con dưới hỡnh thức ủy quyền cho miền con tự quản lý và tổ chức cơ sở dữ liệu cho miền con (thuật ngữ này thường được gọi là delegation domain), hoặc miền cha tạo hosting domain cho miền con (theo cỏch này thỡ miền cha phải tổ chức và quản lý cơ sở dữ liệu cho miền con). Dựa vào sơ đồ trờn ta thực hiện cỏc thao tỏc cơ sau đẻ thực hiền cụng việc cung cấp subdomain qua cơ chế ủy quyền cho cỏc nameserver quản lý cở sở dữ liệu của miền con. Tại nameserver quản lý cơ sở dữ liệu của miền con. Tại nameserver quản lý cơ sở dữ liệu cho miền com.vn ta cú thụng tin sau đẻ thực hiện cơ chế ủy quyền cho hai miền con là vinamilk.com.vn và honda.com.vn và cho 1 server vinamilkserv và hondaserv quản lý:
Vinamilk IN A vinamilkserv.com.vn
Trong đú IPaddress 1 là địa chỉ của nameserver quản lý cơ sở dữ liệu cho miền vinamilk.com.vn. Sau đú ta cần mụ tả RR PTR cho vinamilkserv trong file mụ tả cơ sở dữ liệu chơ zone ngịch.
<host-ID> IN PTR vinamilkserv.com.vn
Tương tự ta cú thể ủy quyền miền Honda.com.vn cho hondaserv Hondaserv IN A <ip-address2>
Honda IN NS hondaserv.com.vn
Trong đú ipaddress 2 là địa chỉ Ip của nameserver quản lý cơ sở dữ liệu cho miền Honda.com.vn
Sau đú ta cần mụ tả RR PTR cho hondaserv trong file mụ tả cơ sở dữ liệu cho zone ngịch.
<host-ID> IN PTR hondaserv.com.vn
Lưu ý: ở miền con ta cần mụ tả forwarders (ipaddress;… ) lờn miền cho đẻ miền con nhờ nameserver của miền cho phõn giải tờn miền bờn ngoài cho miền con.
Kết luận
Dịch vụ DNS ra đời giỳp cho việc truy cập tới cỏc web site từ bất cứ đõu được đễ dàng hơn. Thay vỡ nhớ địa chỉ IP , dịch vụ DNS phõn giải địa chỉ IP thành tờn mỏy, giỳp cho viờc tỡm hiểu, trao đổi thụng tin một cỏch đơn giản linh hoạt.
Qua quỏ trỡnh tỡm hiểu dưới sụ hướng dẫn của thầy Nguyễn Thanh Toàn và tham khảo ý kiến đúng gúp của cỏc thầy giỏo bộ mụn và cỏc bạn tập thẻ S0809G, em hoàn thành đồ ỏn mụn Server “DNS trờn LINUX” đó trỡnh bày rừ cỏc vấn đền sau:
• Giới thiệu về DNS.
• Cỏc dữ liệu chứa trờn DNS (Resource Record).
• Hoạt động của DNS Server trờn LINUX.
• Cấu hỡnh DNS.
Trong quỏ trỡnh thực hiện cũng cú một số vấn đề xảy ra nhưng đó được khỏc phục.
Ưu điểm của dịch vụ:
• Giỳp người dựng dễ dàng nhớ và truy cập tài nguyờn mạng.
• An toàn và tin cậy.
• Việc quản trị tập trung và dễ dàng hơn.
Mục tiờu của đồ ỏn: Giới thiệu cơ chế tổ chức và quản lý dịch vụ DNS trờn mụi trường LINUX.
Tài Liệu tham khảo
Tailieu.vn
Quantrinmang.com
Hờ điều hành LINUX - trường Bỏch khoa Npower Chứng chỉ quản trị mang LINUX Trường ĐH Tự Nhiờn
Phụ lục
Lời cảm ơn!...1
Lời nhận xột...2
Lời mở đầu...3
Chương I. GIỚI THIỆU HỆ THỐNG TấN MIỀN DNS...5
I. Tờn miền là gỡ ?...5
II. Hệ thống tờn miền là gỡ (Domain Name System)...6
1. Lịch sử phỏt triển hệ thống tờn miền ...6
2. Mục đớch của hệ thống tờn miền (DNS)...7
III. Cấu trỳc của hệ thống tờn miền (DNS)...7
1. Cấu trỳc cơ sở dữ liệu...7
2. Cấu trỳc của tờn miền...9
a)Cỏch đặt tờn miền...9
b) Cỏc loại tờn miền...9
c) Cấu trỳc tờn miền :...11
3. Mỏy chủ quản lý tờn miền (Domain name server-dns)...12
Chương II. CƠ SỞ DỮ LIỆU DNS SERVER...15
I. Bản ghi SOA (Start of Authority )...16
...18
II. A (Address) và CNAME (Canonical Name)...18
1.Bản ghi kiểu A...18
2. Bản ghi CNAME...19
III.MX (Mail Exchange)...19
IV. Bản ghi NS...21
V. Bản ghi PTR...22
VI.AAAA...22
VII. SRV...22
Chương III. HOẠT ĐỘNG CỦA DNS SERVER TRONG LINUX...24
I. Phõn loại DNS server...24
1. Primary server...24
2. Secondary server...24
3. Caching-only server...26
II. Đồng bộ dữ liệu giữa cỏc DNS server( Zone transfer)...28
1. Cỏc phương phỏp đồng bộ dữ liệu giữa cỏc DNS server...28
2. Cơ chế hoạt động đồng bộ dữ liệu giữa cỏc DNS server...29
III. Cơ chế phõn giải tờn...31
1. Phõn giải tờn thành IP ...31
2. Phõn giải tờn IP thành tờn mỏy...34
IV. Hoạt động của Name Server trong Linux...36
V. Một số khỏi niệm cơ bản...36
1. Domain name và zone...36
2. Fully Qualified Domain Name (FQDN)...37
3. Sự ủy quyền giữa cỏc miền con (Delegating Subdomains)...38
4. Forwarders...38
5. Stub zone...39
7. Active Directory- integrated zone...40
Chương IV. CẤU HèNH CỦA NAME SERVER TRONG LINUX...41
I.Cài đặt BIND...41
II. Cài đặt và cấu hỡnh DNS ...41
1 Một số file cấu hỡnh quan trọng...41
1. Tập tin var/named/chroot/etc/named.conf...42
2. Cấu hỡnh zone file...45
2. Vớ dụ cấu hỡnh DNS...47
IV. Cấu hỡnh Secondary Name Server...49
V. Cấu hỡnh DNS delegation...50
Kết luận...52
Tài Liệu tham khảo...53