DOMAIN NAME SYSTEM
Âu Bửu Long Minh Triết
Phiên bản 2014
Nội dung
1. DNS LÀ GÌ?
2. CƠ CHẾ PHÂN GIẢI.
3. CHỨNG NHẬN TÊN MIỀN.
4. PHÂN LOẠI DOMAIN NAME SERVER.
5. DELEGATION VÀ HOSTING DOMAIN.
6. RESOURCE RECORD.
7. HOT ĐỘNG CỦA NAME SERVER TRONG LINUX.
8. CÀI ĐT.
9. CÁC TẬP TIN CSDL CHO ZONE.
10. CẤU HÌNH.
11. BẢO MẬT DNS SERVER.
12. KIỂM TRA CẤU HÌNH.
1. DNS LÀ GÌ?
Ban ñaàu do quy moâ maïng ARPAnet coøn nhoû (vaøi traêm maùy),
neân chæ coù moät taäp tin HOSTS.TXT löu thoâng tin veà aùnh xaï
teân maùy thaønh ñòa chæ IP.
Tuy nhieân khi quy moâ maïng lôùn, vieäc söû duïng file
HOSTS.TXT coù caùc nhöôïc ñim:
Löu löôïng maïng vaø maùy chuû duy trì file HOSTS.TXT
quaù taûi do hieäu öùng coå chai”.
Xung ñoät teân: Khoâng theå coù 2 maùy tính coù cuøng teân trong
file HOSTS.TXT
Khoâng ñaûm baûo söï toaøn veïn: vieäc duy trì 1 file treân
maïng lôùn raát khoù khaên.
Löu : Treân maùy Linux taäp tin coù teân laø hosts naèm trong /etc
Dòch vuï DNS (Domain Name Service) nhaèm khaéc
phuïc caùc nhöôïc ñieåm treân.
- DNS laø 1 CSDL phaân taùn.
- DNS hoaït ñoäng theo moâ hình Client-Server:
+ Server (Name Server): laø maùy chuû phuïc vuï teân.
+ Client (Resolver): laø trình phaân giaûi teân.
-DNS ñöôïc thi haønh nhö moät giao thöùc taàng
Application trong moâ hình TCP/IP.
-DNS phaân boå theo cheá phaân caáp töông töï n
söï phaân caáp cuûa heä thoáng taäp tin Unix/Linux.
1. DNS LÀ GÌ? (tt)
CSDL của DNS một cây đảo ngược.
Mỗi nút trên cây cũng lại gốc của 1 y con. Chiều
sâu của y tối đa 127 cấp. Tên trên mỗi nút tối đa
63 tự.
Mỗi y con một phân ng con trong toàn bộ CSDL
DNS gọi Domain.
Mỗi Domain thể phân chia thành các phân vùng
con nhỏ hơn gọi các miền con Subdomian.
1. DNS LÀ GÌ? (tt)