1.域名正向解析
含义:将域名转化为IP地址
之前DNS服务器的答案是从114.114.114.114得到的。
下面搭建自己的DNS服务器
1.修改dns指向性文件
#vim /etc/resolv.conf
#删除nameserver 114.114.114.114
2.修改高速缓存服务器的配置文件
vim /etc/named.conf ##修改配置文件
##删除20行 forwarders {114.114.114.114; };
##不需要去114.114.114.114找答案
##注意:可以zone在配置文件中直接写,但是太长了
include "/etc/named.rfc1912.zones"; ##把zone写到这个文件下
3.
vim /etc/named.rfc1912.zones
zone "westos.com" IN { ##westos.com维护的域名
type master; ##master类型是主DNS服务器
file "westos.com.zone"; ##把DNS的答案写到westos.com.zone,用户dig查看这个文件
allow-update { none; };
};
4.正向解析记录文件
cd /var/named
cp -p named.localhost westos.com.zone
##named.localhost是正向解析记录的模版 -p是保存复制文件权限
vim westos.com.zone ##修改正向解析记录文件
@=westos.com=维护域的域名
dns.westos.com-授权起始,答案从哪里来,答案从哪里取的
root.westos.com -谁维护这个日志,给查看这个文件的人看的
refresh 刷新时间
retry 重新获取
enpire 过期
minimum 最小数据访问时间 三小时
5.systemctl restart named ##重启这个服务
测试(真机):
vim /etc/resolv.conf
nameserver 172.25.254.177
dig www.westos.com
dig game.westos.com
2.域名转换
cd /var/named/
vim westos.com.zone ##自己搭建的DNS服务器的所有答案
2.重启服务
systemctl restart named ##重启这个服务
测试(真机):
vim /etc/resolv.conf
nameserver 172.25.254.177
dig www.westos.com
3.邮件
现实生活中邮件如何发?
发邮件通过别人的电脑发
邮件接口25 协议SMTP
DNS告诉163,qq是谁叫域名解析
测试1:
mail tony@westos.com ##给域名为westos.com的tony用户发送邮件
subject:test ##标题
hello linux ##内容
. #内容以.结束
EOT
mailq ##查看邮件队列
mail ##查看邮件
cd /var/named/
vim westos.com.zone
方法1:
westos.com. MX 10 172.25.254.111.
##westos.com.表示邮箱地址(tony@westos.com)中的公司(westos.com)
##10是优先级
##172.25.254.111.表示域名westos.com的ip地址
#方法2
westos.com. MX 10 mx1.westos.com
mx1 A 172.25.254.111
systemctl restart named ##重启服务