使用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,成功!

使用Bind提供域名解析服务(正向解析)的更多相关文章
- 《Linux就该这么学》培训笔记_ch13_使用Bind提供域名解析服务
<Linux就该这么学>培训笔记_ch13_使用Bind提供域名解析服务 文章最后会post上书本的笔记照片. 文章主要内容: DNS域名解析服务 安装并部署Bind服务程序 部署从服务器 ...
- 使用Bind提供域名解析服务(反向解析)
小知识: 一般来讲域名比IP地址更加的有含义.也更容易记住,所以通常用户更习惯输入域名来访问网络中的资源,但是计算机主机在互联网中只能通过IP识别对方主机,那么就需要DNS域名解析服务了. DNS域名 ...
- 第13章 使用Bind提供域名解析服务
章节简述: 本章节将让您理解DNS服务程序的原理,学习正向解析与反向解析实验,掌握DNS主服务器.从服务器.缓存服务器的部署方法. 够熟练配置区域信息文件与区域数据文件,以及通过使用分离解析技术让不同 ...
- Linux使用BIND提供域名解析服务
DNS(Domain Name System,域名系统)用于管理和解析域名与IP地址对应关系的技术. 主服务器:在特定区域内具有唯一性,负责维护该区域内的域名与IP地址之间的对应关系. 从服务器:从主 ...
- 使用bind提供域名解析服务搭建
正向解析实验 1.安装bind服务 2.在/etc目录中找到该服务程序的主配置文件,然后把第11行和第17行的地址均修改为any 3.正向解析参数如下: 4.编辑数据配置文件,从/var/named目 ...
- 使用bind提供域名解析服务
- DNS域名解析之正向解析
DNS域名解析之正向解析 1.DNS介绍 2.DNS正向解析实验 1.DNS定义:DNS是"域名系统"的英文缩写.它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地 ...
- DNS服务正向解析实验
DNS域名解析服务是用于解析域名与ip地址对应关系的服务,功能上可以实现正向解析和反向解析 正向解析:根据主机名(域名)查找对应的IP地址. 反向解析:根据IP地址查找对应的主机名(域名). 下面我来 ...
- Windows中的DNS服务——正向解析&反向解析配置 分类: AD域 Windows服务 2015-07-16 20:21 19人阅读 评论(0) 收藏
坚信并为之坚持是一切希望的原因. DNS服务是AD域不可或缺的一部分,我们在部署AD域环境时已经搭建了DNS服务(windows server 2008 R2域中的DC部署),但是DNS服务的作用还是 ...
随机推荐
- 经典案例复盘——运维专家讲述如何实现K8S落地(摘抄)
以下是运满满K8s容器化进程记录,摘抄一下,方便以后查阅. 背景介绍 运满满自开始微服务改造以来,线上线下已有数千个微服务的 Java 实例在运行中.这些 Java 实例部署在数百台云服务器或虚机上, ...
- 使用java的循环单向链表解决约瑟夫问题
什么是约瑟夫问题 据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定 ...
- Ng项目安装到指定盘符
全局安装 1.node.js 2.cnpm 3.typeScript 4.ng-cli 指定安装: 1.首先在想要的盘符内新建一个名字 例: D盘中新建一个angualr的文件夹 2.在开始菜单中输入 ...
- ELK 学习笔记之 Logstash安装
Logstash安装: https://www.elastic.co/downloads/logstash 下载解压: tar –zxvf logstash-5.6.1.tar.gz 在/usr/lo ...
- vue项目引入bootstrap正确姿势
vue如何引入bootstrap 最近在玩全栈,自然少不了vue的使用.使用vue-cli生成的项目想引入bootstrap,需要先安装相应的npm包,然后在代码中显示引入. 1.安装依赖包: cnp ...
- 超详细的FreeRTOS移植全教程——基于srm32
### 准备 在移植之前,我们首先要获取到FreeRTOS的官方的源码包.这里我们提供两个下载链接: > 一个是官网:http://www.freertos.org/ > 另外一个是代码托 ...
- 在我的新书里,尝试着用股票案例讲述Python爬虫大数据可视化等知识
我的新书,<基于股票大数据分析的Python入门实战>,预计将于2019年底在清华出版社出版. 如果大家对大数据分析有兴趣,又想学习Python,这本书是一本不错的选择.从知识体系上来看, ...
- Java自动化测试框架-02 - TestNG之理论实践 - 纸上得来终觉浅,绝知此事要躬行(详细教程)
理论 TestNG,即Testing, NextGeneration,下一代测试技术,是一套根据JUnit 和NUnit思想而构建的利用注释来强化测试功能的一个测试框架,即可以用来做单元测试,也可以用 ...
- java23种设计模式(一)工厂方法模式
在说工厂方法模式之前,先了解一下简单工厂模式.工厂方法模式其实是在简单工厂上面做了一些增强. 简单工厂模式:有一个专门的类来生产其他类的实例,生产的这些实例有一个共同父类.这个跟我们的多态有一点像. ...
- 技术不错的Java程序员,为何面试却“屡战屡败”
为何很多有不少编程经验,技术能力不错的程序员,去心仪公司面试时却总是失败?至于失败的原因,可能很多人都没意识到过. 01想要通关面试,千万别让数据结构拖了后腿 很多公司,比如 BAT.Google.F ...