18 dns server
Transcript of 18 dns server
1
18 DNS server18 DNS server
P4 Internet servicesP4 Internet services
2
Nội dungNội dung Giới thiệu dịch vụ DNS. Hoạt động của dịch vụ DNS
Fully Qualified Domain Name (FQDN) The in-addr.arpa Domain Phân giải request DNS Types of DNS server
Cài đặt dịch vụ DNS Cấu hình dịch vụ DNS DNS tools
3
Giới thiệu dịch vụ DNSGiới thiệu dịch vụ DNS Để máy tính này có thể liên lạc với máy tính
kia, cần phải biết địa chỉ IP. Người sử dụng khó khăn trong việc nhớ địa
chỉ IP. Người sử dụng muốn liên lạc với máy tính khác trong mạng bằng tên máy tính.
Cần có một bảng map giữa địa chỉ IP và tên máy tính.
Với hệ thống mạng nhỏ, dùng file text để quản lý.
Với mạng Internet, sử dụng dịch vụ DNS.
4
Dịch vụ DNS – Domain Name Service là dịch vụ phân giải tên miền.
Dịch vụ DNS sẽ ánh xạ từ tên miền sang địa chỉ IP.
Dịch vụ DNS cho phép người dùng truy cập đến các máy tính khác bằng tên, không cần nhớ đến địa chỉ IP.
Dịch vụ DNS được hiện thực bằng phần mềm Berkely Internet Name Domain system (BIND).
Giới thiệu dịch vụ DNSGiới thiệu dịch vụ DNS
5
Dịch vụ DNS quản lý tên miền bằng Fully Qualified Domain Name (FQDN).
serverA. example. org .
DNS quản lý tên miền theo cấu trúc cây.
Fully Qualified Domain Name Fully Qualified Domain Name
Third-level domain Second-level domain
Top-level domain
Root domain
6
Fully Qualified Domain Name (tt)Fully Qualified Domain Name (tt)
7
Fully Qualified Domain Name (tt)Fully Qualified Domain Name (tt)
8
The in-addr.arpa Domain (tt)The in-addr.arpa Domain (tt)
9
Phân giải request DNSPhân giải request DNS request -> server DNS
-> IP (a.b.c.d) domain name: tên miền
do Cty ABC quản lý. domain name: tên miền
do VNNIC quản lý. domain name: tên miền
quốc tế.
request (domain name) -> server DNS -> IP (a.b.c.d)
server DNS: DNS của Cty ABC.
server DNS: DNS của nhà cung cấp khác.
10
Phân giải request DNS (tt)Phân giải request DNS (tt)
Tên miền do Cty ABC quản lý: request -> Cty ABC -> answer.
domain name: tên miền do VNNIC quản lý. request -> Cty ABC -> VNNIC -> ISP ->
answer. domain name: tên miền quốc tế.
request -> Cty ABC -> Root servers -> DNS primary -> answer.
11
Phân giải request DNS (tt)Phân giải request DNS (tt)
DNS Cty ABC : request -> Viettel -> answer.
DNS của nhà cung cấp khác: request -> DNS server -> answer. request -> DNS server -> VNNIC -> Cty ABC -
> answer.
12
Phân giải request DNS (tt)Phân giải request DNS (tt)
Chi tiết xử lí request của DNS không hỗ trợ mode recursive:
13
Phân giải request DNS (tt)Phân giải request DNS (tt)
Chi tiết xử lí request của DNS hỗ trợ mode recursive:
14
Type of DNS serverType of DNS server Primary DNS server Secondary DNS server Caching/ Forwarding DNS server
15
Cài đặt dịch vụ DNSCài đặt dịch vụ DNS Cài đặt dịch vụ DNS bằng các gói bind
bind-utils-[version] bind-libs-[version] bind-[version]
File cấu hình chính của dịch vụ DNS: named.conf
16
Cấu hình dịch vụ DNS (tt)Cấu hình dịch vụ DNS (tt)
Option
chung
Root servers
Định nghĩa domain
17
Cấu hình dịch vụ DNS (tt)Cấu hình dịch vụ DNS (tt)
DNS hỗ trợ các bản ghi: SOA, NS, PTR, MX, A, CNAME.
18
DNS toolsDNS tools Lệnh dig:
dig @nameserver domain Lệnh dnsquery:
dnsquery -n nameserver host Lệnh host:
host domain Lệnh nslookup:
nslookup record [server] nslookup ipaddress
19
Hỏi & ĐápHỏi & Đáp