18 dns server

19
1 18 DNS server 18 DNS server P4 Internet services P4 Internet services

Transcript of 18 dns server

Page 1: 18  dns server

1

18 DNS server18 DNS server

P4 Internet servicesP4 Internet services

Page 2: 18  dns server

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

Page 3: 18  dns server

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.

Page 4: 18  dns server

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

Page 5: 18  dns server

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

Page 6: 18  dns server

6

Fully Qualified Domain Name (tt)Fully Qualified Domain Name (tt)

Page 7: 18  dns server

7

Fully Qualified Domain Name (tt)Fully Qualified Domain Name (tt)

Page 8: 18  dns server

8

The in-addr.arpa Domain (tt)The in-addr.arpa Domain (tt)

Page 9: 18  dns server

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.

Page 10: 18  dns server

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.

Page 11: 18  dns server

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.

Page 12: 18  dns server

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:

Page 13: 18  dns server

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:

Page 14: 18  dns server

14

Type of DNS serverType of DNS server Primary DNS server Secondary DNS server Caching/ Forwarding DNS server

Page 15: 18  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

Page 16: 18  dns server

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

Page 17: 18  dns server

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.

Page 18: 18  dns server

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

Page 19: 18  dns server

19

Hỏi & ĐápHỏi & Đáp