标签归档:dns

CentOS Linux VPS安装DNS服务器

DNS是域名系统(Domain Name System)的缩写,它的作用是将主机名解析成IP(正向解析),从IP地址查询其主机名(反向解析)。

DNS的工作原理
(1)客户机发出查询请求
当被询问到有关本域中的主机名称的时候,DNS服务器会直接做出回答。如果所查询的主机名称属于其它域的话,则会检查缓存中有没有相关资料,如果没有发现则会转向root服务器查询,然后root服务器会将该域名的授权(authoritative)服务器(可能会超过一台)的地址告知本地服务器,然后会向其中的一台服务器查询,并将这些服务器名单存到缓存中以备将来之需(省去再向root查询的步骤)。

(2)远方服务器回应查询
将查询结果回应给客户,并同时将结果存储一个备份在自己的缓存里面,如果在存放时间尚未过时之前再接到相同的查询,则以存放于缓存里面的资料来做回应。
继续阅读CentOS Linux VPS安装DNS服务器

常用的公共DNS服务器

Google Public DNS (8.8.8.8, 8.8.4.4, 4.3.2.1)、

Norton DNS (198.153.192.1, 198.153.194.1)、

OpenDNS (208.67.222.222, 208.67.220.220)、

OpenDNS Family (208.67.222.123, 208.67.220.123)、

Comodo Secure DNS (156.154.70.22, 156.156.71.22)、

ScrubIt DNS (67.138.54.100, 207.225.209.66)、

DNS Advantage (156.154.70.1, 156.154.71.1)。

更换了DNS后,记得在DOS下执行 ipconfig /flushdns 以清除DNS缓存。

本文转自:http://caogfw.wordpress.com/2010/08/24/%E5%B8%B8%E7%94%A8%E7%9A%84%E5%85%AC%E5%85%B1-dns-%E6%9C%8D%E5%8A%A1%E5%99%A8/

PS:这些DNS服务器可以防止国内的DNS劫持,另外如果有多个vps也可以自己建DNS服务器。