01.BIND

01.BIND

·Berkeley Internet Name Domain,伯克利大学的,全球使用最多的,支持绝大多数操作系统,

·BIND的服务名称为named,

·yum install -y bind bind-chroot bind-utils,安装3个软件,

·DNS占用tcp+udp的53端口,953也会占用,远程控制的?

·BIND配置文件:

·/etc/named.conf,保存主配置文件,

·/var/named/,保存zone文件,

·如果安装了bind-chroot,bind会被封装到一个伪根目录内,配置文件位置变为(/var/named/chroot/为伪根):

·/var/named/chroot/etc/named.conf,保存主配置文件,

·/var/named/chroot/var/named,保存zone文件,

·chroot是通过将相关文件封装在一个伪根目录,以达到安全防护的目的,

·BIND在安装后不会有预置的配置文件,但是在bind的文档目录内(/usr/share/doc/bind/),bind提供的模板可以拷贝:

·cp -rv /usr/share/doc/bind/sample/etc/* /var/named/chroot/etc/,

·cp -rv /usr/share/doc/bind/sample/var/* /var/named/chroot/var/,

·模板的主配置内容较多,可以删除不需要的内容,最小化配置:

·编辑named.conf,只保留option的文件位置及ipv4、ipv6端口,

·配置域主服务器步骤:

·1,在bind的主配置文件中添加该域的定义

zone “baidu.com”{

type master;

file “baidu.com.zone”;这里的名字要和var里面的一样,

};

·2,在/var/named/chroot/var/etc/named中创建该域的zone文件,

·zone文件位置:/var/named/chroot/var/named.zone,

·zone文件内容比较复杂,使用默认的named.localhost配置文件作为模板,

·cp  named.laocalhostbaidu.com.zone,

·3,编辑zone文件,后面添加需要的信息,A记录,mx记录等,保证zone文件读权限,

·如:www IN A 192.168.1.1,

·mail IN A 192.168.1.2,

·  IN MX 10 mail.baidu.com.,最后的点要输入,不要输入ip,要递归查询,MX记录要放在其他记录的前面,

·4,启动bind服务或使bind刷新配置,

·service named start,service named reload,修改本机DNS指向,/etc/resolv.conf,nameserver 127.0.0.1,

·5,使用host或dig命令检测域信息是否正常,

·错误排查

·DNS因为语法规则,所以配置容易出现错误,bind提供2个语法检查工具,

·named-checkconf可以检查bind主配置文件的错误,named-checkconf /var/named/chroot/etc/named.conf,

·named-checkzone可以检查zone配置文件的错误,named-checkzone baidu.com baid.com.zone,

·BIND从服务器及缓存服务器配置:

·暂略,

时间: 2024-10-25 14:08:33

01.BIND的相关文章

Socks5协议中文文档

译者:Radeon(Radeon [email protected]) 译文公布时间:2001-6-18 文件夹 1.介绍 2.现有的协议 3.基于TCP协议的客户 4.请求 5.地址 6.应答 7.基于UDP协议的客户 8. 安全性考虑 9. 參考书目 1.介绍 利用网络防火墙能够将组织内部的网络结构从外部网络如INTERNET中有效地隔离,这样的方法在很多网络系统中正变得流行起来.这样的防火墙系统通常以应用层网关的形式工作在两个网络之间,提供TELNET.FTP.SMTP等的接入.随着越来越

socks代理

之前的一篇文章,介绍代理服务器  http://lingdandan.blog.51cto.com/10697032/1773489 SOCKS是一种网络传输协议(位于会话层),主要用于客户端与外网服务器之间通讯的中间传递. 当防火墙后的客户端要访问外部的服务器时,就跟SOCKS代理服务器连接.这个代理服务器控制客户端访问外网的资格,允许的话,就将客户端的请求发往外部的服务器. Socks不要求应用程序遵循特定的操作系统平台,Socks 代理与应用层代理. HTTP 层代理不同,Socks代理只

OpenLayers项目分析——(一)项目介绍

OpenLayers 是由MetaCarta公司开发的,用于WebGIS客户端的JavaScript包,目前的最高版本是2.7 V,通过BSD License 发行.它实现访问地理空间数据的方法都符合行业标准,比如OpenGIS的WMS和WFS规范, OpenLayers采用纯面向对象的JavaScript方式开发,同时借用了Prototype框架和Rico库的一些组件. 采用OpenLayers作为客户端不存在浏览器依赖性.由于OpenLayers采用JavaScript语言实现,而应用于We

SOCKS代理服务器

项目初衷: 时序图: 目录结构: 代码: protocol.h //定义了需要协商的四个协议 #pragma once #pragma pack(1)   struct startReq//请求 {     char ver;//5     char n_methods;//方法数量 };                                                                                                         

openstack 开发step-by-step

Set up your Open Stack There are several ways to deploy openstack, Devstack is easily for developer to deploy Open Stack. Please follow this URL to set up your Open Stack. http://docs.openstack.org/developer/devstack/ nested KVM support: Kernel First

我喜欢减肥我们来减肥吧

http://www.ebay.com/cln/honus.jyw4mvptb/cars/158313278016/2015.01.28.html http://www.ebay.com/cln/honus.jyw4mvptb/cars/158313282016/2015.01.28.html http://www.ebay.com/cln/honus.jyw4mvptb/cars/158313289016/2015.01.28.html http://www.ebay.com/cln/usli

百度回家看沙发沙发是减肥了卡斯加积分卡拉是减肥

http://www.ebay.com/cln/hpryu-caw8ke/cars/158056866019/2015.01.31 http://www.ebay.com/cln/xub.50x2l7cj/cars/158445650015/2015.01.31 http://www.ebay.com/cln/xub.50x2l7cj/cars/158445674015/2015.01.31 http://www.ebay.com/cln/xub.50x2l7cj/cars/1584456790

巢哑偕倥乇椭煞谙暗逞帕俸

IEEE Spectrum 杂志发布了一年一度的编程语言排行榜,这也是他们发布的第四届编程语言 Top 榜. 据介绍,IEEE Spectrum 的排序是来自 10 个重要线上数据源的综合,例如 Stack Overflow.Twitter.Reddit.IEEE Xplore.GitHub.CareerBuilder 等,对 48 种语言进行排行. 与其他排行榜不同的是,IEEE Spectrum 可以让读者自己选择参数组合时的权重,得到不同的排序结果.考虑到典型的 Spectrum 读者需求

我国第三代移动通信研究开发进展-尤肖虎200106

众所周知,数据科学是这几年才火起来的概念,而应运而生的数据科学家(data scientist)明显缺乏清晰的录取标准和工作内容.此次课程以<星际争霸II>回放文件分析为例,集中在IBM Cloud相关数据分析服务的应用.面对星际游戏爱好者希望提升技能的要求,我们使用IBM Data Science Experience中的jJupyter Notebooks来实现数据的可视化以及对数据进行深度分析,并最终存储到IBM Cloudant中.这是个介绍+动手实践的教程,参会者不仅将和讲师一起在线