使用Bind提供域名解析服务(正向解析)

小知识:

一般来讲域名比IP地址更加的有含义、也更容易记住,所以通常用户更习惯输入域名来访问网络中的资源,但是计算机主机在互联网中只能通过IP识别对方主机,那么就需要DNS域名解析服务了。 DNS域名解析服务,是用于解析域名与IP地址对应关系的服务,功能上可以实现正向解析反向解析

一共有,13个根域名,小心黑客修改hosts文件把网站访问到自己搭建的网站,Hosts优先dns服务器大公司搭建dns,小公司不搭建

*****五星重点:

 

所需要下载的服务:Bind-chroot

 

下载后需要启动的服务:Named   

所用到的端口:53 号端口  Tcp udp

 

主配置文件所在位置:/etc/named.conf

 

Windows下hosts文件夹在这里

 

 

 

正向解析:根据主机名(域名)查找对应的IP地址。作用:把域名解析成具体的IP

反向解析:根据IP地址查找对应的主机名(域名)。

本节我们主要讲正向解析。

 

 

  好!话不多说开始我们的实验~

首先我们要下载关于DNS的服务

输入命令:yum install bind-chroot

那么先来分析下主配置文件吧

接下来我们来分析下主配置文件,我们把里面的这两个位置输入any,any的意思就是允许每个用户登陆。 保存退出

输入命令:vim /etc/named.conf

接下来我们配置区域数据信息,在里面我们把这两个地方改了(我改的longshisanc.com大家可以随便起一个,和下面的一样,反正后面我们要建)

输入命令:vim /etc/named.rfc1912.zones

 

下面我们配置解析数据信息,但是我们可以从这个地方named.localhost复制一个模板,在里面改东西

首先我们到这个文件夹/var/named/

我们把这个模板复制过来(这里我们用的是相对地址,因为我们在这个路径下)

输入命令:cp -a named.localhost longshisan.com.zone

 

 

 我们来编辑一下(记得保存)

按照这样改一下,我们试一下192.168.22.100/101两个ip做实验

 输入命令:vim longshisan.com.zone(额。。图片少一个点在这里root.longshisan.com.)

 

我们重启一下服务

 

 我们可以在Windows和Linux  两个环境下进行验证

 

Linux下验证

首先输入命令:nmtui

进去之后我们编辑连接,把DNS服务器改成你的ip,因为我们就是DNS服务器,嘿嘿

 

我们把服务服务禁用之后激活一下

 

 输入命令:nslookup    之后输入ip,可以看到域名和ip已经对应上了,成功!

 

Windows下验证

首先我们改一下电脑的

 

 

 

 我们进去改一下

 

 

 之后确定,进入cmd命令框界面ping一下咱们的域名,嘿嘿,无法访问主机,因为我没有开101那台虚拟机

我们ping一下我开着的那个虚拟机,噔噔噔噔~nice,成功!

 

根域名是个点
[Gēn yùmíng shìgè diǎn]
Root domain is a point
我们来编辑一下(记得保存)
[Wǒmen lái biānjí yīxià (jìdé bǎocún)]
We edit it (remember to save)
posted @ 2019-11-03 19:00  泷十三  阅读(610)  评论(0编辑  收藏  举报