DNS
dns:域名解析bind
http:http協議,apach,lamp,ngigx,lnmp,mysql,php,varnish
cdn:dns varnish
file server:nfs,smb/cifs,ftp
netfilter:iptables(filter,nat,mangle,raw),tcp_wraper
nsswitch:framework,platform.pam
smtp/pop3/imap4
selinux
mysqll
dns:domain name service
www.sohu.com(主機名)sohu.com(域名)FQDN
DNS
FQDN <————>IP
nsswitch:
libnss_files.so
libnss_dns.so
hosts: files dns
file:/etc/hosts
格式: IPADDR FQDN ALIAS
dns:DNS
ICANN
stub resolver:名稱解析器
TLD(top level domain)
1、組織域:.com, .org, .net
2、國家域: .tw, .hk, .jp
3、反向域: ip------>FQDN
DNS查詢:
1、遞歸:發出一次請求
2、叠代:可能發出多次請求
DNS解析
1、正向
2、反向
DNS
1、分布式數據庫
DNS數據庫結構
受其管理的下級域名.com 域名管理者ns.com 域名管理者ip
2、上級僅僅知道其直接下級
3、下級僅僅知道根
DNS服務器
1、接受本地客戶查詢請求(遞歸)
2、外部客戶的:請求權威
肯定答案:TTL
否定答案:TTL
互聯網dns查詢是兩段式:客戶端遞歸查詢ns,ns叠代查詢。
DNS