Linux基础服务 DNS正向解析(bind)
DNS安装
yum -y install bind bind-chroot
后面是DNS安全包,改变默认DNS根目录,可以防止某一个服务出现漏洞进而丢失所有数据的情况发生,可选安装。(这里以使用bind-chroot为例)
启动命令
不使用chroot模式:
systemctl start named
使用chroot模式:
systemctl start name-chroot
配置文件目录
使用chroot模式,改变后的根目录在 /var/named/chroot/
不使用chroot模式
主配置文件 /etc/namd.conf
解析文件(区域数据库文件) /var/named/
使用chroot模式
主配置文件 /var/named/chroot/etc/namd.conf
解析文件(区域数据库文件) /var/named/chroot/var/named/
这里我们使用chroot模式,所以我们要将主配置文件和区域数据库文件复制到相应目录下。
cp -p /etc/named.conf /var/named/chroot/etc/
cp -p /var/named/named.* /var/named/chroot/var/named/
-p选项是保持原有属性不变(属主,属组)
启动报错
这是因为我们没有修改配置文件,接下来修改配置文件。
我们要实现的功能如下:
对 thanksy.com域名做解析,解析要求:
www 解析为A记录 IP地址为 192.168.1.145
nopro 做别名解析(CNAME) 解析为 www
修改主配置文件
vim /var/named/chroot/etc/named.conf
在全局配置中修改:
添加:
zone 后面跟的是解释的域名;
IN 是解释说明
type 是类型
file 是区域数据库文件名(文件名随便填,到时候只要建立相对应的文件就可以)
解释说明中每行都要以分号结尾,尖括号后面也要跟分号
建立区域数据库文件
cp -p /var/named/chroot/var/named/named.localhost /var/named/chroot/var/named/thanksy.com.zone
配置区域数据库文件
检查主配置文件
named-checkconf /var/named/chroot/etc/named.conf
检查区域数据库文件
named-checkzone thanksy.com /var/named/chroot/var/named/thanksy.com.zone
重启DNS服务
systemctl restart named-chroot
域名解析
首先要将另一台虚拟机的 DNS 设为你开启 DNS 服务器的虚拟机的IP 地址,在 配置文件 /etc/resolv.conf 添加:
nameserver DNS服务器地址
注意这里修改配置文件的是你要测试的虚拟机,而不是你开启DNS服务的那台虚拟机。
解析命令
nslookup 域名
Linux基础服务 DNS正向解析(bind)相关推荐
- Linux下配置DNS正向解析
目录 要求: 一.环境配置 二.实验过程 编辑 三.总结 要求: 配置dns正向解析 规划: 192.168.xxx.xxx dns1.abc.com主域名服务器(注意为真实的IP) 172.1 ...
- linux的dns怎么配置正向区域文件,linux系统下部署DNS正向解析
DNS服务概述: DNS(Domain Name System)域名系统,能够提供域名与IP地址的解析服务. 正向解析 正向解析是指域名到IP 地址的解析过程. 部署DNS正向解析 DNS服务的三个配 ...
- Linux的DNS正向解析和转发配置
Linux的DNS正向解析和转发配置 DNS是Domain Name System(域名系统)的简称,用来解析域名和ip的对应关系.关于域名的定义以及解析原理大家都知道. DNS搭建非常简单,所需软件 ...
- 搭建DNS服务,正向解析和反向解析搭建DNS服务器
搭建DNS服务器 DNS系统在网络中的作用:维护着一个地址数据库,其中记录了各种主机域名与IP地址的对于关系,以方便为客户程序提供正向或反向的地址查询服务,即正向解析与方向解析. 正向解析:将指定的域 ...
- DNS 服务与邮件服务器应用--配置DNS正向解析与反向解析
配置DNS正向解析与反向解析: 什么叫正向解析和反向解析: 正向解析:根据主机名(域名)查找对应的 IP 地址. 反向解析:根据 IP 地址查找对应的主机名(域名).( 反向解析的作用是将用户提交的 ...
- 详解DNS正向解析实验(有图有实验)
详解DNS正向解析实验(有图有实验) 一.DNS简介 1.DNS的定义 2.域名结构及解析方式 3.DNS服务器类型 二.构建DNS域名解析服务器步骤 1.安装bind软件包 2.配置正向解析 ①.先 ...
- DHCP、PXE自动化部署操作系统、DNS正向解析、NFC共享目录服务--(程序员心碎的一天,碎了的自行粘上)
DHCP.PXE自动化部署操作系统.DNS正向解析.NFC共享目录服务--(程序员心碎的一天,碎了的自行粘上 一.实验准备 二.实验要求 三.实验过程 1.配置DHCP (1).修改虚拟网络编辑器 ( ...
- DNS正向解析区域的配置
一.DNS的前身--/etc/hosts 上网的朋友都知道,在internet中要访问另外一台主机时,需要通过那台主机的ip地址去达成连接然后交换数据:但是目前所用的ip地址是32位的二进制数字串,为 ...
- Centos 7 搭建DNS正向解析和反向解析
Centos 7 搭建DNS正向解析和反向解析服务的三要素:安装-配置-启动 1.使用yum安装DNS yum install bind -y 2.修改配置文件 vi /etc ...
最新文章
- svcagent32.exe,javaM.exe木马查杀解决方案 (转Ad0.cn)
- python删除重复值所在的行数_使用python读取txt文件的内容,并删除重复的行数方法...
- mysql三范式和反三范式_数据库三范式和反三范式
- 全球与中国青霉素类药品市场竞争现状及发展前景预测报告2022-2028年
- 二叉树的相关性质及其前中后层序遍历实现
- [MySQL] mysql地理位置服务geometry字段类型
- 丢了好几年的 Auto CAD又拿起来......
- Mysql身份认证漏洞及利用(CVE-2012-2122) 补充测试用例
- 互联网晚报 | 4月14日 星期四 | 山东六地银行下调房贷利率;​茅台一瓶降1000元;康师傅回应老坛酸菜面重新上架;...
- 万字长文!不为人所知的分布式锁实现全都在这里了
- 中南林科大c语言程序设计,2017年中南林业科技大学计算机与信息工程学院802C语言与数据结构之C程序设计考研强化模拟题...
- 额外域控制升级为主控制域
- Life is not fair, get used to it.
- PLC数据采集解决方案,BCNet数据采集
- 北京圣思园经典Java培训教学视频分享
- CentOS7图形界面与命令行界面切换的快捷键
- Apq.Threading.js
- 为防泄密 新加坡政府将断掉公务员的网络连接
- 华为me909s与MT2503拨号上网流程总结
- Gateway断言功能详解
热门文章
- 中小企如何实现项目信息化的华丽转身?
- PS竖排文字的编排方法及PS如何竖排文字相关视频教程
- 移动端深度学习开源框架及部署
- Android开发串口通信之开发板的串口通信
- 易语言自定义窗口过程
- 女主计算机学霸 爸爸是考古学家,强推5本校园“女主学霸文”初见你时,你是那么的楚楚动人...
- 中国电子垃圾市场前景风险预测与投资战略规划报告2022-2028年
- 全球与中国无纺布卫生用品市场深度研究分析报告
- Python-特殊方法(迭代器,生成器,内建方法,运算符重载)
- 阿里国际站商品发布odoo插件