DNS命令手册

DNS 命令手册DNS 命令手册第1页, 共6页 ,DNS 命令手册目 录1 简介 . .........................................

DNS 命令手册

DNS 命令手册

第1页, 共6页

,

DNS 命令手册

目 录

1 简介 . .................................................................................................................................. 3

1.1

1.2 概述 . ...................................................................................................................... 3 DNS 功能 . ................................................................................................................ 3

1.2.1 DNS Proxy . .................................................................................................. 3

1.2.2 DNS Client . ................................................................................................ 4

2 配置DNS . ............................................................................................................................ 4

3 典型配置 . .......................................................................................................................... 6

第2页, 共6页

,

DNS 命令手册

1 简介

1.1 概述

DNS 是域名系统 (Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。在Internet 上域名与IP 地址之间是一对一(或者一对多)的,域名虽然便于人们记忆,但机器之间只能互相认识IP 地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS 就是进行域名解析的服务器。

当应用过程需要将一个主机域名映射为IP 地址时,就调用域名解析函数,解析函数将待转换的域名放在DNS 请求中,以UDP 报文方式发给本地域名服务器。本地的域名服务器查到域名后,将对应的IP 地址放在应答报文中返回。同时域名服务器还必须具有连向其他服务器的信息以支持不能解析时的转发。若域名服务器不能回答该请求,则此域名服务器就暂成为DNS 中的另一个客户,向根域名服务器发出请求解析,根域名服务器一定能找到下面的所有二级域名的域名服务器,这样以此类推,一直向下解析,直到查询到所请求的域名。

1.2 DNS 功能

1.2.1 DNS Proxy

DNS 代理(DNS proxy)用来在DNS client 和DNS server 之间转发DNS 请求和应答报文,代替DNS client 进行域名解析。

局域网内的DNS client 把DNS 代理设备当作DNS server ,将DNS 请求报文发送给DNS 代理设备,DNS 代理设备将该请求报文转发到真正的DNS server,并将DNS server 的应答报文返回给DNS client,从而实现域名解析。

使用DNS proxy功能后,当DNS server的地址发生变化时,只需改变DNS proxy上的配置,无需改变局域网内每个DNS client 的配置,从而简化了网络管理。

其工作机制如下:

第3页, 共6页

,

DNS 命令手册

(1) DNS client 把DNS 代理设备当作DNS server,将DNS 请求报文发送给DNS 代理设备,即请求报文的目的地址为DNS proxy 的IP 地址。

(2) DNS代理设备收到请求报文后,首先查找本地的静态域名解析表,如果静态域名解析表中存在请求的信息,则DNS 代理设备直接通过DNS 应答报文,将域名解析结果返回给DNS client。

(3) 如果静态域名解析表中没有请求的信息,则DNS 代理设备将报文转发给DNS server ,通过DNSserver 进行域名解析。

(4) DNS 代理设备收到DNS server 的应答报文后,将报文转发给DNS client 。DNS client 利用域名解析的结果进行相应的处理。

1.2.2 DNS Client

向DNS 服务器发出报文请求,等待服务器的回答,从而得到解析结果。

2 配置DNS

第4页, 共6页

,

DNS 命令手册

第5页, 共6页

,

DNS 命令手册

3 典型配置

常用组网图如下:

配置如下:

ip name-server master 202.207.158.65 配置主DNS 服务器。 ip name-server backup 222.222.222.222 配置备用DNS 服务器 dnsproxy-enable 开启代理服务。

把PC 的DNS client的Server 设置为192.168.0.1(代理的IP )。

第6页, 共6页

标签: