创作内容不易,学习的朋友麻烦关注下博主,后面学习不迷路。有不会的问题也可以论坛咨询博主,博主也会及时回复
DNS缓存服务器主要是通过缓存记录来加快解析速度,提高工作效率,和主动还是有所区别的
主从服务器主要是为了减轻主服务器的压力
主dns服务器:dns service(192.168.13.10)
从dns服务器: dns service_2(192.168.13.13)
web服务器: web service(192.168.13.11)
访问机器: client(192.168.13.12)
网段:192.168.13.0
目录
3.配置区域文件(/etc/named.rfc1912.zones)
首先配置主dns服务器
1.软件安装
dns服务器DNS指向自己
2.配置主配置文件(/etc/named.conf)
我这里设置监听所有网卡
listen-on port 53 { 53; };
(注意{}两边都必须有空格)
所有客户端都可以访问
allow-query { any; };
3.配置区域文件(/etc/named.rfc1912.zones)
这里有很多模板,我们只需要正向解析和反向解析(一般情况下只做一个正向解析就可以了)
这里
zone "xiaotiancai.com" IN {
type master;
file "xiaotiancai.localhost";
allow-update { 192.168.13.13; };
};
这行配置正向解析文件,这项解析的文件名为xiaotiancai.localhost
这里allow-update字段添加从服务器IP地址
4.配置正反解析文件
首先在/var/named/创建对应的正反解析文件
首先我们先来编写正向解析文件xiaotiancai.localhost
这是模板的原始模样
这里
第一个@写成域,记得域的后面一定要有一个.
第二个@写成域名,一般写成三级域为dns的域名
后面就记录就写成对应三级域的ip地址
注意serial周期改为1
然后我们在来编写反向解析文件,正反解析文件的主要区别还是在地址记录那里
这里不同主机位对应不同的域名
我们重启下服务
5.从DNS服务器配置
安装dnsmasq软件
修改配置文件/etc/dnsmasq.conf
这里只需要修改三条选项
重启下服务
有的时候因为dnsmasq会使用53端口,而这个端口有时候会被其他服务占用,这个使用我们只需要停止使用那个端口就可以了
6.测试
web服务器
安装httpd服务
在/var/www/html/index.html写入内容
web服务器内容也配置好了
下面我们来测试一下
客户端
将对应dns换成192.168.13.10的
这个时候就可以通过从服务器
通过nslookup我们也可以看到使用的是192.168.13.13DNS服务器
这个时候即使关掉192.168.13.10这个主DNS服务器停止了也不影响从服务器使用,这不过这个时候会多一个提示,说这是一个没有权威的回答
我们今天的内容到这就结束了,今天的内容到这里就结束了,如果有啥不会的朋友记得论坛里面提问哈~
如果朋友你感觉文章的内容对你有帮助,可以点赞,关注文章和专栏以及关注我哈,嘿嘿嘿我会定期更新文章的,谢谢朋友你的支持哈