域名服务
一、域名起因:互联网的访问依靠IP地址。但IP地址不好记。所以使用域名服务(DNS,好记名),来替代访问的地址。
例图:
二、基本概念:
1、专业术语1:
(1)hosts文件(老的):
作用: 实现名字解析,主要为本地主机名、集群节点提供快速解析
缺点:不便于查询,更新
(2)DNS:
作用: 实现名字解析(例如将主机名解析为IP)
特点:分布式,层次性
(3)FQDN:(Fully Qualified Domain Name)完全合格域名/全称域名
www.icbc.com.cn.
主机名.四级域.三级域.二级域.顶级域.(根域)
(4)命名空间name space: 用于给互联网上的主机命名的一种机制
例图:
2、专业术语2:
(1)DNS解析流程:
(2)递归/迭代:
(3)服务器类型:主服务器、从服务器、缓存服务器
(4)正向解析/反向解析:DNS服务主要起到两个作用:
1)可以把相对应的域名解析为对应的IP地址,这叫正向解析。
2)可以把相对应的IP地址解析为对应的域名,这叫反向解析。(反垃圾邮件)
三、DNS域名解析示例:
1、环境:
服务器192.168.73.133
客户机192.168.73.131
2、客户机DNS本地缓存记录:
vim /etc/hosts
在vim中写入:192.168.73.133 www.memeda.com
3、客户机主机测试:
(1)ping www.memeda.com
1)看到解析成功
2)看到联通成功
(2)elinks http://www.memeda.com
4、网站服务器辅助验证:
yum install -y httpd
systemctl start httpd
systemctl stop firewalld
echo memeda > /var/www/html/index.html