Linux学习篇第三章之~高速缓存DNS

高速缓存DNS

*缓存 DNS 服务器

--BIND 是最广泛使用的开源名称服务器
--在 RHEL 中 , 通过 bind 软件包提供
--防火墙开启端口 53/TCP 和 53/UDP
--BIND 的主配置文件是 /etc/named.conf
--/var/named 目录包含名称服务器所使用的

  其他数据文件

*一些重要的 options 指令
--listen-on 控制 named 侦听的 IPv4 地址
--listen-on-v6 控制 named 侦听的 IPv6 地址
--allow-query 控制哪些客户端可以向 DNS 服务器询问信息
--forwarders 包含 DNS 查询将转发至的名称服务器的列表
   ( 而不是直接联系外部名称服务器 ; 在设有防火 墙的情况中
   很有用 )
--所有这些指令会将打括号中以分号分隔的元素视为地址匹配
   列表 . 如
– listen-on { any; };
– allow-query { 127.0.0.1; 10.0.0.0/8 };

*配置名称服务器
1)安装 bind 软件包
       – yum install -y bind


2)编辑 /etc/named.conf
       listen-on port 53 { any; };
       listen-on-v6 port 53 { any; };
       allow-query { any; };
       forwarders { 172.25.254.155; };


3)启动并启用 DNS 服务器
4)systemctl start named
5)systemctl enable named
6)从 dns-client端 进行测试

       – vim /etc/resolv.conf

       – dig www.baidu..com






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值