博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DNS服务器搭建
阅读量:7105 次
发布时间:2019-06-28

本文共 1359 字,大约阅读时间需要 4 分钟。

DNS服务器搭建

此处是cache only dns服务器,不是经过上层授权的

cache only dns服务器是指只有.的zone file,甚至连.的zone file都没有而只指定fowarding到上层dns服务器。此时的cache only dns服务器没有自己的资料库。

何时可能会用到?

例如当公司的防火墙屏蔽了53端口时,可能就需要在防火墙上搭建一个cache only dns服务器了,因为防火墙可以设定放行自己的dns功能。


DNS客户端

/etc/hosts:hostname对应IP的 /etc/resolv.conf:DNS服务器IP的 /etc/nsswitch.conf:决定先使用/etc/hosts还是/etc/resolv.conf的

DNS服务端

源码编译安装

软件:bind(berkely internet name domain) 

#rpm -qa | grep ‘bind’ 查询是否已经安装;

tar -xvf bind-9.11.0-P1.tar.gz cd bind-9.11.0-P1 ./configure --prefix=/usr/local/bind9 --sysconfdir=/etc/named/ --enable-threads --disable-chroot --disable-ipv6 运行configure程序,生成配置脚本文件makefile文件

–prefix= :指定单独的安装路径,为了删除方便,一般放在/usr/local/下 

–sysconfdir= :存放配置文件,配置文件一般在/etc/下,这里存放在了/etc/named下 
–enable-threads:默认关闭的,启用线程工作模式,拥有更好的性能 
–disable-ipv6:关闭IPV6的功能 
–with-dlz–mysql:基于mysql安装

make && make install

配置

因为源码编译安装不会自动更新PATH,库文件,及启动脚本等,需要我们自己动手配置的

vim /etc/named/named.conf option {
listen-on port 53 { any; }; directory "/var/named"; 資料庫檔案預設放置在這個目錄 forward only ;DNS 服务器只进行forward,有zone file也不使用 forwarders forward的上层dns服务器IP { 168.95.1.1; 139.175.10.20; } ; }

启动

named -g -u named -c /etc/named/named.conf:启动服务 -g:前台启动 -u:启动服务 -c:启动服务的配置文件在哪 在重开窗口进行测试: dig www.google.com @10.133.192.252 @后是服务器的内网IP 如果有解析且底下有下面的提示就是成功了的: SERVER: 10.133.192.252#53(10.133.192.252)

转载于:https://www.cnblogs.com/tony9/p/6087913.html

你可能感兴趣的文章
find-k-pairs-with-smallest-sums
查看>>
情绪板携手视觉设计
查看>>
Atitit.php nginx页面空白 并返回500的解决
查看>>
http://blog.csdn.net/LANGXINLEN/article/details/50421988
查看>>
PHP高效率写法(详解原因)
查看>>
Swift 值类型/引用类型
查看>>
【WPF】点击滑动条(Slider),移动滑块(Tick)到鼠标点击的位置
查看>>
[每天五分钟,备战架构师-9]数据库系统
查看>>
[转]WinForm和WebForm下读取app.config web.config 中邮件配置的方法
查看>>
HDU-1903 Exchange Rates
查看>>
ado.net entity framework使用odp.net(ODAC for .net)连接oracle11g体验
查看>>
svn怎么版本还原?
查看>>
ABP源码分析三十七:ABP.Web.Api Script Proxy API
查看>>
Quartz 定时任务管理
查看>>
大公司都有哪些开源项目~~~简化版
查看>>
java生成word的完美解决方案
查看>>
ubuntu使用记录
查看>>
java生成zip压缩文件,解压缩文件
查看>>
我的Ajax服务端框架 - 安全问题,初始化设置,实现原理
查看>>
一位程序员的十个忠告
查看>>