DNS的基础知识
1、统一资源定位符(URL):也被称作“网址”,用于定位互联网上的资源
2、DNS(Domain Name System)
DNS具体Query过程:
3、DNS记录
-
资源记录(Resource Record):DNS的数据库条目
-
超过30种类型:描述IP地址、别名等等
3.1、A记录:定义主机的IP地址
3.2、AAAA记录:定义主机的IPv6地址
3.3、CNAME记录(Canonical Name Record):定义域名的别名
3.4、MX记录(Mail exchanger record):定为邮件服务器
3.5、NS记录(Name Server Record):定义提供dns信息的服务器
3.6、SOA记录(Start of Authority Record):定义在多个ns服务器中哪个是主服务器
3.7、TXT记录:提供文本信息
DNS工具实战
DNS查询工具:
- dig(DNS lookup utility):用来查询dns的小工具
- nslookup:交互式查询域名服务工具
- host(DNS look utility)
本地host修改:
- Window/linux/mac等下host文件修改
- Switchhost工具
CDN
内容分发网络(Content Delivery Network):基于地理位置的分布式代理服务器/数据中心
- 提供高可用
- 提升性能
- 提升体验
CDN实现原理