Centos6.7 简单搭建dns服务器

Linux下dns服务主要安装包

bind                #dns服务安装包

bind-utils       #包含dig,nslookup等网络诊断工具

bind-chroot  #保护named服务,提升安全级别.  /var/named/chroot替代根目录

搭建dns服务

ip address : 192.168.0.37

hostname : cici

查看bind服务

通过yum install安装bind服务, 直接bind*( 小白偷懒了,哈哈)

安装完成后,再次查看,一切正常

接下来配置  /etc/named.conf  # dns默认解析记录的数据文件

listetn-on por 53 { any; };  any

directory "/var/named"; 这个目录= /var/named/chroot/var/amed/

allow-query { any; }; 允许所有改为any

定义正反向解析部分

通过 named-checkconf 工具 检查文件正确性

格式: named-checkconf [主配置文件]

例如: named-checkconf /var/named/named.conf

没报错说明正常哈

再继续将/var/named的named文件复制到chroot目录下

为dns的安全考虑

在/var/named/chroot/var/named 创建正向与反向解析文件

文件名要与之前named.conf中定义的相同

配置正向解析文件

反向

再来测试正反向文件是否正确

通过named-checkzone 检测

格式: named-checkzone [域名] [区域数据文件]

在将/var/named/chroot属主修改为named

启动dns服务

修改reslov.conf文件 # dns配置文件目录

ping www.cici.com  测试

OK

小白瞎写的,哪里不足还请各位大神来指点,哈哈

时间: 2024-11-05 16:36:56

Centos6.7 简单搭建dns服务器的相关文章

CentOS6.6下bind搭建DNS服务器

我们通过浏览器访问互联网需要输入网址,而这个网址是我们比较容易记忆的,互联网上的服务器却并不能识别这一串有意义的地址,互联网之间的通信是靠ip地址来实现的,ip地址是数字组成的,对于我们日常访问都需要输入一串数字,这是一件很痛苦的事情,所以才有了上面说的有意义的网址,那么网址是如何转换成IP地址的呢?这就是DNS服务器的作用了. DNS全称是Domain Name System域名系统,那么域名又是什么呢?域名就是我们容易记忆的的一串字符,如果想拥有自己的域名则需要向域名代理商进行注册,代理商会

bind9.8搭建dns服务器

系统:Centos6.7 64位 内核:2.6.32-573.el6.x86_64 软件: bind-9.8.2-0.47.rc1.el6_8.2.x86_64 bind-utils-9.8.2-0.47.rc1.el6_8.2.x86_64 ind-libs-9.8.2-0.47.rc1.el6_8.2.x86_64 参考:bind9手册 软件简单介绍: bind(Berkeley Internet Name Domain)是一种dns协议的实现.bind软件包含3个部分:dns server

Linux下搭建DNS 服务器

CentOS6.6下DNS服务器的搭建 Linux下的DNS的软件包为bind,有如下几个软件包: bind           #DNS服务的主程序 bind-utils # 工具,包含dig,nslookup等网络诊断工具. bind-chroot      # 修改named 的root目录,这样named被入侵后,黑客也被限制在指定的目录下,不能切换到/,避免造成更大的破坏.[下面的演示中,为了简单起见就没安装该组件] # 安装bind软件包 yuminstall bind bind-u

Linux DNS (2)搭建DNS服务器

注意:实验很简单,环境很重要.大家在做实验的时候一定要注意环境的配置,不然实验做的再好最后的结果也和我们想的要的结果不一样的. 首先我们先准备环境: 虚拟机一个 RedHat5.9系统两个操作系统 我们把他们的网路连接在同一个"VMnet"里 配置IP地址,都配置在一个网段的IP. 注释: DNS有几点要注意的 DNS可以一个域名对应很多IP DNS可以一个IP对应很多域名 注意:首先要关闭防火墙和selinux [[email protected] ~]#  /etc/init.d/

搭建DNS服务器:正向解析区域、反向解析区域、主从DNS

在搭建DNS服务器之前,可以了解一下在什么情况才需要搭建DNS服务器,以及在什么情况下不需要搭建DNS服务器.在此之前,需要了解DNS中域(domain)和区域(zone)的基本概念,以及DNS资源记录的类型,如果对此不熟悉,可以参考我写的上一篇文章<Caching only DNS的设置与forwarding功能>. 一.为什么需要自己搭建DNS服务器? 搭建DNS服务器的原因大致有三点: (1)一般公司都有多台Server需要接入互联网上并提供服务,此时公司需要向ISP申请一个域(doma

CentOS6.8下安装DNS服务器

            CentOS6.8下安装DNS服务器   1.安装DNS服务器组件 安装bind # yum install bind bind-libs bind-utils bind-chroot 2.修改主配置文件/etc/named.conf 需要修改的如下(带红色标注): # vi /etc/named.conf options { listen-on port 53 { any; }; //listen-on-v6 port 53 { ::1; }; directory   

linux使用dnsmasq搭建DNS服务器

介绍:什么是DNS服务器就不说了,至于搭建dns服务器,在linux上有很多的服务可以搭建的,比如:bind.dnsmasq.unbound....等:直接上干货: 搭建环境:redhat7.0,yum源挂载的是redhat7.0的光盘: 一.Dnsmasq安装?? ?yum install dnsmasq -y 二.Dnsmasq配置 1.Dnsmasq的配置文件为:/etc/dnsmasq.conf 2.编辑/etc/dnsmasq.conf 找到下列参数修改或添加: ?? ?resolv-

Linux下搭建DNS服务器

一.修改Linux主机名 1.hostname 主机名 [[email protected] named]# hostname ifs.com 2.vi /etc/hosts [[email protected] named]# vi /etc/hosts 127.0.0.1 ns.ifs.com ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 ~ 3.vim /etc/sysconfi

Linux搭建DNS服务器

DNS相关概念 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析).DNS协议运行在UDP协议之上,使用端口号53. 作用:解析域名 区域:正向区域.反向区域 记录: A记录 MX记录:搭建邮件服务器 PTR记录:反向记录,出现在反向区域中 CNAME记录:别名记录 NS记录:DNS授权服