Linux DNS 服务

  

  首先安装 bind 软件包

  看它的配置文件以及工作目录    rpm -qc bind

  其中可以看到:

/etc/named.conf         主配置文件

/etc/named.rfc1912.zones        区域配置文件

/var/named/named.ca         全球13台根域服务器所制定的位置

                正向解析

  修改主配置文件:

  修改区域配置文件:

  进入工作目录    cd /var/named    并查看     ls -l

  可以看到,属主和属组一个是 root 一个是 named 。

  我们现在需要在该工作目录里创建刚才在区域配置文件里设定的那个工作文件  benet.com.zone  ,。但是若采用直接创建的方法,因为此时的用户是 root ,会使得属主和属组都变成 root ,这和工作文件默认的属主和属组冲突,会导致不能读取。所以,此时应该用    保留权限复制    的方法。

             cp -p named.localhost benet.com.zone

  然后,修改该工作文件。

  修改成为这个样子:

开启 named 服务:

  关闭防火墙  service iptables stop  并且   setenforce 0

  给自己的网卡设为dns,就是把本机设为dns解析,重定向到网卡配置文件里。

> 重定向,覆盖,直接替换掉所有内容。

echo "servername 192.168.28.149" > /etc/resolv.conf

  查看端口,在  tcp  协议和  udp  协议下看53端口的情况。

  netstat -tnl           netstat -unl

  解析域名  host www.benet.com

       反向解析

  修改区域配置文件

  对 benet.com.zone 文件直接拷贝修改,跟之前的拷贝一样,保留全县复制。

  cp -p benet.com.zone benet.com.local

然后编辑这个文件。

                 主从dns同步

现在你再开启一台虚拟机,安装 bind 软件包。

修改主配置文件,同上,修改区域配置文件,如下。

关闭防火墙,还有 sentenforce 0。

  同时还要在主服务器上把从服务器地址添加上去,在区域配置文件里添加。

  在从服务器上启动 named 服务,并且在网卡配置文件里把自己的本机地址设为 dns 。

  echo "servername 192.168.28.150" > /etc/resolv.conf

时间: 2024-08-05 20:35:46

Linux DNS 服务的相关文章

Linux DNS服务系列之主从复制、子域授权和转发、view配置详解

前言 上文我们讲解了DNS服务的原理及正反向解析配置,相信大家对DNS服务已经有了初步了解.接下来,让我们进一步了解DNS服务的其它功能,本文将详解主从复制.子域授权和转发以及view的相关配置. 主从服务器配置 主从服务器关系 如果公司内DNS服务器负载过重或者为了实现冗余这一类功能就需要用到一个备份DNS服务器,备份服务器和主DNS服务器就形成了主从关系,如果主服务器的区域文件更新就会通知从服务器同步最新的区域文件,平时从服务器不提供解析服务,如果主服务器有故障从服务器就立刻激活提供域名解析

Linux DNS服务系列之原理介绍及正反向解析配置

前言 我们在访问一个网站的时候,只要输入该网站的网址就会跳转到该网站页面,而实现这一过程就需要DNS服务器将域名解析为IP地址,进而实现数据通信.那么DNS服务器是如何工作的呢?本系列分为两部分,本文将详解DNS服务原理及正反向解析配置. DNS服务原理详解 DNS相关知识 DNS:Domain Name Service,域名解析服务 监听端口:udp/53,tcp/53 应用程序:bind 根域:. 一级域: 组织域:.com, .org, .net, .mil, .edu, .gov, .i

Linux DNS服务的搭建

1.先下载伯克利软件[[email protected] ~]# yum install -y bind bind-chroot 2.修改配置文件 3.启动DNS服务 [[email protected] ~]# systemctl start named[[email protected] ~]# systemctl enable named 客户端配置 1.修改本地DNS解析方式 2.修改后的图 3.后续..... 原文地址:http://blog.51cto.com/kangxi/2116

Linux DNS服务配置

主.从域名服务器配置 一.实验环境 主域名服务器:ns1.topsec.com,192.168.120.119 从域名服务器:ns2.topsec.com,192.168.120.120 二.实验步骤 1.安装bind  yum install bind  -y 2.服务器主DNS IP配置 3.从DNS IP配置 4.主DNS服务器配置文件设置  vim /etc/named.conf 5.主DNS区域文件设置  /var/named目录下创建区域文件 如果区域用cp命令文件拷贝样例的话,需要

Linux DNS服务安装配置

系统约定: 1.域名:redhat.com 2.ns:192.168.101.168 3.web:192.168.101.11, 192.168.101.12 4.mail:192.168.101.10 1.安装bind yum install bind-libs bind-utils bind 2.关闭SELinux.防火墙 vim /etc/selinux/config SELINUX=disabled setenforce 0 service iptables stop chkconfig

Linux DNS服务系列之主从复制、区域传送

前言 前言 在上一篇文章中已经讲解了缓存服务器和正反向解析,在这一篇文章中讲解如何配置DNS主从服务器,和区域传送,根据上一篇的实验继续完成DNS主从服务器配置. DNS主从服务器配置要求: 为192.168.1.192主DNS服务器添加一台IP为 192.168.1.105的从服务器 只允许192.168.1.105这台从服务器进行区域传送,其他主机禁止传送 主从DNS服务器: 主DNS服务器(MasterDNS): 数据库的修改更新; 辅助DNS服务器(SlaveDNS):请求主DNS服务器

linux DNS服务

DNS服务器的安装和配置 首先在终端输入命令#vi  /etc/apt/sources.list 输入更新源 # kali repos installed by TARDIS deb http://http.kali.org/kali kali main non-free contrib deb-src http://http.kali.org/kali kali main non-free contrib #阿里云kali源 # Source repositories deb-src http

linux下DNS服务器之视图和轮询

案例4 视图  viwer 拓扑图: 1.查看帮助 [[email protected] ~]# vim /usr/share/doc/bind-9.8.2/sample/etc/named.conf [[email protected] ~]# cd /var/named/chroot/etc 2.[[email protected] etc]# vim named.conf 添加视图: 36 view    "lan-view" 37 { 38 zone "."

Linux网络服务之DNS(2)

Linux网络服务之DNS(2) 实验要求: 1.搭建父DNS(zhy.com)服务器,www.zhy.com  -->   192.168.1.253 2.搭建子DNS(bj.zhy.com)服务器,www.bj.zhy.com --> 192.168.1.252 3.在父DNS服务器上配置子域授权 实验步骤: 1.搭建父DNS服务器 (1)安装软件包 略-- (2)修改主配置文件 [[email protected] ~]# cd /var/named/chroot/etc/ [[emai

Linux网络服务之DNS(3)

Linux网络服务之DNS(3) 实验要求: 实验一 实现分离解析: 主机192.168.10.20解析www.zhy.com 结果为192.168.1.100 主机192.168.10.21解析www.zhy.com 结果为192.168.1.101 其他主机解析www.zhy.com 结果为192.168.1.102 实验步骤: 1.安装软件包 略-- 2.修改配置文件 [[email protected] etc]# cat named.conf -- acl yd { 192.168.1