失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > centos 设置本地域名_centos 本地dns配置

centos 设置本地域名_centos 本地dns配置

时间:2022-01-27 11:19:16

相关推荐

centos 设置本地域名_centos 本地dns配置

折腾了差不多两天,看了不少中文,英文文档。终于搞定,记录下心得。本文只讨论正向解析。

安装

=============

yum install bind

全局配置

=========

由于只是做本地dns解析,供application使用。因此将/etc/named.conf里面的监听ip端口,能够查询dns的ip都限制为本地,如下:

listen-on port 53 { 127.0.0.1; };

allow-query { localhost; };

同时,将递归查询给开启,如果127.0.0.1无法解析,则转到下一个dns服务器去解析。

recursion yes;

运用

==============

dns缓存

--------------

1. 配置:

可以什么都不做,只让本地dns做缓存。

dns服务器首先会在本地配置从查找域名对应的ip,找到即返回, 否则交给其他dns处理。存在多个dns时,则取反应速度最快的那个。

静态dns服务

---------------

1. 配置:

修改/etc/named.conf文件,添加域名的转发处理,如下:

zone "" IN{

type master;

file "";

};

增加文件 /var/named/, 配置如下:

$TTL 600

@ IN SOA . yuwentao..(111501 3H 15M 1W 1D);

@ IN NS .

. IN A 127.0.0.1

. IN A 192.168.2.200

. IN A 192.168.1.100

注意:不能有\t字符(即Tab键), 域名的结尾一定要加".", 所有能够查到的域名必需和named.conf里面zone指定的域名()匹配,不匹配的是无效规则。

记得开启服务和加入开机启动项

chkconfig named on

service named start

如果觉得《centos 设置本地域名_centos 本地dns配置》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。