【初级篇】Linux下部署DNS域名解析服务

Linux下部署DNS域名解析服务

1.          实验需求:

1)     使用RPM包安装bind服务

2) 实现配置正向解析域名,反向解析IP地址。

3)搭建从服务器,实现配置和主服务器实时同步,相互提供冗余备份。

2.          实验环境:

Linux服务器系统版本:Red Hat Enterprise Linux 6.5(主)   IP:192.168.10.20

Linux服务器系统版本:Red Hat Enterprise Linux 6.5(从)   IP:192.168.10.30

3.      实验步骤:

基本安装操作

1.首先安装DNS的软件包bind

2.修改主配置文件:(vi /etc/named.conf)

先做正向解析:

后缀是.zone是正向解析

这几行命令需要在末行手动加入进去,是自己定义的。

区域数据配置文件位于/var/named/ 目录下。

下面就是测试了

这样正向解析就成功了。

接下来做反向解析:

后缀是.local是反向解析

下面就是测试了:

3.构建从域名服务器:还需要在安装一台Red Hat ,起到备份冗余的作用

这里tang(小写)代表主服务器,TANG(大写)代表从服务器

在从服务器上配置如下:

在主服务器配置如下:

这时两边的防火墙都要关闭,还要安全关闭LINUX

从服务器:

主服务器:

验证:

再做个测试,把主服务器的区域文件删除一行,把序号1要改为2,看看从服务器能不能实现实时同步,相互提供冗余备份?

主:

从:

同样道理:向区域文件加一行,序号也要随着改变。还要restart ,这样也可以实现同步。

时间: 2024-10-08 20:27:13

【初级篇】Linux下部署DNS域名解析服务的相关文章

第十四节课:第13章,部署DNS域名解析服务(bind服务)

(借鉴请改动)  第十二章收尾  12.2.nfs网络文件系统 RHEL7默认安装了nfs,配置文件在  /etc/export  写入格式:共享目录    允许的客户端(参数)  ro                       //只读  rw                      //读写   root_squash         //当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户 no_root_squash     //当NFS客户端以root管理员访问时,映

linux下的DNS缓存服务

最近用户老是反映登陆一台server,出现User authentication failed报错. 我手动重启winbind进程后,登陆恢复正常. authconfig查看配置一栏,有cache information这一项,尝试勾上去,结果重新加载winbind时候出现service nscd加载失败. 百度了得知,nscd是linux环境的DNS缓存服务. 于是,yum install nscd给服务器装上nscd. id xxx,果然提速了非常多!

Linux下提供DNS缓存服务的bind应用的相关配置缓存

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析).DNS协议运行在UDP协议之上,使用端口号53. Linux系统提供DNS服务,需要安装bind应用.以下详细说明: 安装配置的准备工作:两台相同版本的Linux虚拟主机.yum安装相同版本的bind应用 我的两台虚拟机地址: 192.1

Linux系统安装DNS域名解析服务

在linux系统下安装DNS域名解析服务 步骤如下: 1>查看挂在镜像位置 2>查看光盘是否挂载 3>查看需要挂在的位置 4>进行挂载 [[email protected] mnt]# mount /dev/sr0 /mnt 5>进入挂载的文件夹进行安装 使用rpm命令过滤已bind开头的软件 安装以bind开头的软件 过滤以bind开头的软件 注:默认已安装bind-utils和bind-libs,所以只需要安装bind和bind-chroot. 6>配置DNS的地址

Linux网络服务05——DNS域名解析服务(一)

Linux网络服务05--DNS域名解析服务(一) 一.DNS系统的作用 1.DNS服务器概述 整个Internet大家庭中连接了数以亿计的服务器.个人主机,其中大部的网站.邮件服务等服务器都使用了域名形式的地址,如crushlinux.google.com.mail.163.com等.很显然这种地址形式要比使用64.233.189.147.202.108.33.74的IP地址形式更加直观,更加容易被用户记住. FQDN格式(完整域名格式):在常见域名后添加"."(根域).例如:cru

Linux下搭建DNS服务

Linux下搭建DNS服务器 注:本文主要侧重DNS的配置,原理的话会另发一篇文章~ 一.DNS(域名系统)作用和原理 1.  DNS的作用: 正向解析:根据域名查找对应的IP地址 反向解析:根据IP地址找对应的域名 2.  DNS的工作模式: 递归查询 迭代查询 3.  域名结构 分层式的结构,且上层只管理下层域名,便于管理维护. 二.BIND服务简介 1.Linux下常用的DNS服务是BIND(BerkeleyInternet Name Domain) 官方站点:https://www.is

服务基础篇       dns 域名解析服务  

实验环境   :     redhat7.2       redhat 6.7      redhat    6.7 搭建主从DNS服务 :         主服务器ip  192.168.1.144     从服务器ip192.168.1.120 客户机   192.168.1.110 服务安装包 修改主配置文件named.conf 监听端口开放 允许任何主机访问 修改named.rfc1912.zone 定义正反向解析区域  ,   服务模式为master  且允许从dns服务器同步数据 修

linux下syslog-ng日志集中管理服务部署记录

syslog是Linux系统默认的日志守护进程,默认的syslog配置文件是/etc/syslog.conf文件.syslog守护进程是可配置的,它允许人们为每一种类型的系统信息精确地指定一个存放地点.比较 syslog ,syslog-ng 具有众多高级的功能:更好的网络支持,更加方便的配置,集中式的网络日志存储,并且更具有弹性.比如,使用syslogd时,所有的iptables日志与其他内核日志一起全部存储到了kern.log文件里.Syslog-ng则可以让你有选择性的将iptables部

Linux 下部署 NFS 服务

Linux 下部署 NFS 服务 一般应用场景: 服务器端分配出共享的磁盘空间, 被一个或者多个客户端挂载,来实现数据共享,集中管理与维护和访问控制等. 步骤: 服务器端 - CentOS 7 安装必要的包: nfs-utils , rpcbindyum -y install nfs-utilsyum -y install rpcbind 配置 etc/exports 文件exports配置的参数选项比较多,具体细节用man去查看和了解.这里对主要4个参数做一个说明: all_squash :