Linux 检查域名服务,linux上的域名服务
linux上的域名服务
目标1:构建主域名服务器
目标2:构建从域名服务器
目标3:测试域名服务器
目标4:子域授权
实验环境描述:
? 域名为sjdwm.cn,主机只解析四个 www、sjd1、sjd2、mail,再加一个邮件交换。指向主机mail,sjd1地址为192.168.0.1,sjd2地址为192.168.0.2,其它两个主机随便。
? 两台虚拟机上都安装bind软件包。
? 两台虚拟机上都安装caching-nameserver软件包。
? 虚拟机A做主域名服务器,虚拟机B做从域名服务器
实验操作过程及配置说明:
任务1:构建主域名服务器
5.1.1步骤1: 虚机A上安装bind软件包
加载第四张光盘镜像并挂载,安装bind软件包。
挂载光盘
安装:
5.1.2步骤2:虚机A上安装caching-nameserver软件包。
换第一张光盘并挂载。安装caching-nameserver软件包。
安装
5.1.3步骤3:修改/etc/named.conf配置文件
添加正向区域:
添加反向区域:
5.1.4步骤4:创建sjdwm.cn区域的数据文件
生成/var/named/sjdwm.cn.zone文件,内容如下:
5.1.5步骤5: 创建1.168.192.in-addr.arpa区域的数据文件
生成/var/named/192.168.1.rev文件,内容如下:
5.1.6步骤6:检查主配置文件及区域数据文件的语法
named-checkconf
named-checkzone benet.com /var/named/benet.com.zone
named-checkzone 1.168.192.in-addr.arpa /var/named/192.168.1.rev
5.1.7步骤7:启动服务
service named start
5.2任务2:构建从域名服务器
5.2.1步骤1:在虚机B中安装bind软件包和caching-nameserver软件包,同虚机A。
5.2.2步骤2:修改/etc/named.conf配置文件
添加如下内容:
5.2.3步骤3:检查主配置文件
named-chkconf
5.2.4步骤4:启动服务
service named start
5.2.5步骤5:检查/var/named/slaves下是否生成区域文件。
5.3任务3:测试域名服务器
5.3.1步骤1:使用nslookup工具测试主域名服务器及从域名服务器。
在nslookup交互界面下用server 切换DNS服务器
用set type=mx切换到邮件交换记录测试模式
6.子域授权:
通过ns记录和A记录配合,可做子域授权。
我将qq.sjdwm.cn.这个网域的NS权限转给了qq.sjdwm.cn这部主机来管理,那么当有人查询类似www.qq.sjdwm.cn时,则先会到sjdwm.cn来查询,而查到qq.sjdwm.cn的网域,因此就会向下游的DNS就是qq.sjdwm.cn这部主机查询了
下游主机的配置
qq.sjdwm.cn.zone里面的内容大家就自己填了
注:可以使用named –g –u named可以调试dns服务器,必须在named服务停止后才能使用。
Linux 检查域名服务,linux上的域名服务相关推荐
- linux 检查openssl,linux – 如何检查OpenSSL中的FIPS 140-2支持?
How do I check whether OpenSSL has is providing FIPS validated cryptography or not? 这取决于您想要检查的方式和时间. ...
- linux检查内存插槽,Linux查看内存大小和插槽
相信大家更换自己笔记本电脑的内存时一定是得心应手,即便是一名新手也可以很轻松的动手实现,其实服务器的内存更换也很简单,关机->挪盖->按指定顺序插拔.不过这里有一个很重要的共性前提,需要清 ...
- linux检查acpi,Linux系统中ACPI Table读取与解析
Linux Read ACPI Table Tools. ACPI tools的安装: #yum install acpica-tools 或者到下面链接下载源码: 下面示例是解析SSDT1表的步骤. ...
- centos7 安装sql_在Linux Distribution CentOS 7上安装SQL Server vNext CTP
centos7 安装sql .polje { font-family:'Courier New'; } .polje { font-family:'Courier New'; } It was a p ...
- 史上最牛的Linux视频教程—兄弟连Linux笔记
最近在看兄弟连2014年录制的Linux教学视频,沈超和李明这两个活宝讲得确实是精彩,顺着教学视频讲解的逻辑顺序做了一些笔记,教学视频链接https://www.bilibili.com/video/ ...
- 运行时:Linux 和 Windows 2000上的高性能编程技术
运行时:Linux 和 Windows 2000上的高性能编程技术 建立计时例程 级别: 初级 Edward G. Bradford, 高级程序员, IBM 2001 年 4 月 01 日 ...
- 提高linux上socket的性能(linux优化),提高 Linux 上 socket 性能
使用 Sockets API,我们可以开发客户机和服务器应用程序,它们可以在本地网络上进行通信,也可以通过 Internet 在全球范围内进行通信.与其他 API 一样,您可以通过一些方法使用 Soc ...
- Linux操作系统知识点(上)
Linux操作系统知识点(上) [1]嵌入式系统 嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件 可裁剪,适用于对功能.可靠性.成本.体积.功耗有严格要求 的专用计算机系统. [2]四个重要 ...
- linux 运行 hyper v,Microsoft Loves Linux—运行在Hyper-V上的Linux与FreeBSD
常常听到大家问我们重复的问题:"微软到底会为 Linux 做些什么? ",我们的答案是:"非常多! ". 将会持续的投资并且创新 Linux 上的能力,不仅只有在 Azure 公有云上,而在私有服务如 ...
最新文章
- 0X000000该内存不能read的解决方法
- 使用CoreText实现图文混排
- java filefilter用法_JFileChooser.JFileFilter用法
- .NET 6 Preview 4 已发布,ASP.NET Core 更新内容
- linux的系统移植——交叉编译工具集
- hibernate中antlr对于hql生成抽象语法树源码解析
- linux任务处理函数,Linux信号掩码和信号处理函数
- 系统学习 TypeScript(五)——联合类型
- Bailian2733 判断闰年【入门】(POJ NOI0104-17)
- C语言汇编-函数调用堆栈的过程
- 影集电子相册制作系统普及版 39.9.7已注册版
- 宽带运营商的dns服务器,给大家介绍 几个常用的公共DNS服务器
- oracle预收核销,Oracle EBS AP 应付核销到确定一行预付款
- JAVA基础知识点大全之二
- jQuery插件库常用前端库引用地址详细提供
- kettle运行spoon.sh启动图形化界面报错处理
- 区块链入门二:概念篇
- 科研教育「双目视觉技术」首选!维视MV-VS220双目立体视觉系统开发平台
- 架构升级、性能优化,高德技术专家 infoQ 全球架构师峰会开讲啦
- 登录功能的测试用例设计
热门文章
- Python教程:跳出多层循环for、while
- python教程:文件读写
- python中单个和批量增加更新的mysql(没有则插入,有则更新)
- Python:图片懒加载技术
- mysql 备库 hang住_mysql主键的缺少导致备库hang住
- c语言linux打印运行时间(耗时) gettimeofday()、timeval、<sys/time.h>
- 【黑马程序员 C++教程从0到1入门编程】【笔记4】C++核心编程(类和对象——封装、权限、对象的初始化和清理、构造函数、析构函数、深拷贝、浅拷贝、初始化列表、友元friend、运算符重载)
- python如何删除文件夹下文件和文件夹?
- pytorch torch.device类(表示在其上或将要分配torch.Tensor的设备)
- 借助numpy.rot90实现图片顺时针旋转90°,旋转后图片没有黑边