Centos7虚拟机的DNS服务器的配置和测试

Centos7虚拟机配置DNS服务器和验证(包含windows宿主机验证)


概述

本文实现了Centos7虚拟机上的DNS服务器的配置,主要是用户配置区文件的配置,并且在宿主机windows上的验证[windows通过虚拟机上的配置好的DNS服务器实现正向和反向解析],由于自己配置过程中花费了挺长时间,所以整理出来供大家参考,希望能帮助到大家!
【注】IP地址和主机名有".",请不要大意丢失

和配置有关的网络配置文件有

1.网络配置文件/etc/sysconfig/network**
2.网卡配置文件/etc/sysconfig/network-scripts/下的ifcfg-*
3.IP地址和主机名的映射文件/etc/hosts
4.端口号和服务器名之间的映射/etc/services
5.域名解析配置文件/etc/host.conf
6.域名服务器配置文件/etc/resolv.conf

DNS的配置文件

基本配置文件:指定该服务器使用的数据库的信息源
根域名服务器指向文件:根域名服务器的配置信息
用户配置区文件:主机名->IP地址 正向区文件
------------------------IP地址->主机名 反向区文件

【注:配置前请保证安装了配置dns服务器的相关软件bind】
yum install bind进行安装

一、配置DNS服务器:
(1)首先在基本配置文件(/etc/named.conf)中指定用户的正向和反向配置文件路径和类型【注意源文件备份用“cp -p”,备份属性】

修改此处让其他主机和端口可以访问

【注:此处为追加,不是修改源文件】

(2)其次,在var/named中添加相应的正向和反向配置文件,并在里面编辑用户自定义的IP地址和主机名的对应关系
【注:正向反向区文件用"named.empty"备份,命名与基本配置文件一致,同样“cp -p”,备份属性】

正向配置文件[主机名->IP]如下:

反向配置文件[IP->主机名]如下:

(3)在域名服务器配置文件中将自己的DNS服务器地址放在域名服务器配置文件/etc/resolv.conf的开始,表示优先用该域名服务器解析。

(4)验证该域名服务器的功能(Centos验证)
验证前需保证开启named(bind)服务
systemctl restart named.service

验证成功

二、windows下面验证虚拟机dns服务器
(1)关闭Linux的防火墙

(2)首先将windows的首要dns设置为虚拟机的ip地址

(3)Nslookup验证:验证成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值