DNS服务器在企业网络中的应用

图例:

DNS 是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。在Internet上域名与IP地址之间是一对一(或者多对一)的,也可采用DNS轮循实现一对多,域名虽然便于人们记忆,但机器之间只认IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。DNS 命名用于 Internet的 TCP/IP网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。因为,你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。

在小型网络中可以修改host文件来起到名称解析的功能,但是大型网络中修改host文件对管理员来说将是一向十分浩大的工程,DNs也就随之诞生。

fqdn  完全合格名称

域名    域名倒写     ---根   如: Microsoft.com.

主机      主机名 +域名 (从下向上写) 如:www.microsoft.com.

解析过程

www.abc.com

1.查看缓存  (位置  ipconfig/displaydns)

2.若无缓存 则请求dns服务器  dns服务器先看自己缓存,若没有缓存则直接向根域查询

3.经过迭代查询查询到结果。

术语

1.dns服务器

主dns服务器   (原始记录)

辅助dns服务器  (记录副本)

cache-only服务器  缓存服务器

存根服务器

2.区域

1.正向区域   名称---》ip地址  abc.com    www.abc.com  ---1.1.1.1

2.反向区域    ip地址---》名称   10.168.192.in-addr.arpa    10  PRT  www.sina.com.cn

对应关系          192.168.10.10   www.sina.com.cn

3.资源记录 RR

正向区域 (abc.com)

SOA  授权起始记录

(主dns服务器,管理员邮箱,刷新策略)

NS  (该区域dns服务器【辅助dns】)

@   IN   NS   ns.abc.com

ns   IN   A    1.1.1.1

A   名称---》ip地址

www          2.2.2.2

CNAME

pop3       IN CANME     mail

MX (该区域的电子邮件服务器)

@    IN   MX 10   mail.abc.com

反向查找区域

10.168.192.in-addr.arpa.

SOA  授权起始记录

(主dns服务器,管理员邮箱,刷新策略)

NS  (该区域dns服务器)

@   IN NS  ns.abc.com

ns  IN  A   1.1.1.1

PRT

10  IN PTR   www.sina.com.cn.

/var/named/chroot/   dns根目录

/var/named/chroot/etc/  dns服务器的配置文件

/var/named/chroot/var/named/  区域文件

检测工具

1。named-checkzone  检测区域文件的语法

named-checkzone   域名    区域文件

比如   named-checkzone   abc.com /var/named/chroot/var/named/abc.com.db

2

named-checkconf 检测祝配置文档

比如  named-checkconf   /var/named/chroot/etc/named.conf

解析工具

nslookup

使用方法

nslookup    名称 或者地址

nslookup

set q=ns

q=any

q=mx

dig -t  类型  名称 或者 区域

host

dns

tcp  53  区域文件传送

udp  53  查询

区域声明

zone "域名" IN {

type master;

file "localdomain.zone";

allow-update { none; };

};

泛域名

*   IN   A  4.4.4.4

named.conf

option {

allow-transfer { address_match_element; ... };

named.rf1912.zone

语法格式

zone "abc.com" IN {

type master;

file "abc.com.db";

allow-update { none; };

allow-transfer { address_match_element; ... };

};

allow-query { address_match_element; ... };

ACL

acl string { address_match_element; ... };

实例:主dns服务器与,辅助dns服务器之间的相互备份关系

1.liunx为主dns服务器,windows为辅助dns服务器

在liunx上安装dns

yum  install   bind

创建并修改配置脚本

cd /var/named/chroot/etc/

cp  -p named.caching-nameserver.conf  named.conf

vim  named.conf

启动dns     service  named   start

做区域声明:

vim  /var/named/chroot/etc/named.rfc1912.zone

做存储数据库:

cd  /var/named/chroot/var/named/

c    -p    localhost.zone   abc.com.db

vim  abc.com.db

辅助dns配置:

从主dns复制的数据:

2.windows为主dns服务器,liunx为辅助dns服务器

主dns配置:

辅助dns(linux)设置:

区域声明:

vim  /var/named/chroot/etc/named.rfc1912.zone

linux得到的结果:

查看内容:

vim  a.com.db

资料:

大家都知道,当我们在上网的时候,通常输入的是如:www.sina.com.cn这样子的网址,其实这就是一个域名,而我们计算机网络上的计算机彼此之间只能用IP地址才能相互识别。再如,我们去一WEB服务器中请求一WEB页面,我们可以在浏览器中输入网址或者是相应的IP地址,例如我们要上新浪网,我们可以在IE的地址栏中输入:www.sina.com.cn也可输入这样子218.30.66.101的IP地址,但是这样子的IP地址我们记不住或说是很记住,所以有了域名的说法,这样的域名会让我们容易的记住。

DNS 是域名系统 (Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。DNS 命名用于 Internet 等 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。因为,你在上网时输入的网址,是通过域名解析系解析找到相对应的IP地址,这样才能上网。其实,域名的最终指向是IP

转载于:https://blog.51cto.com/4459478/797434

dns在企业网络中的应用-1相关推荐

  1. dns在企业网络中的应用

    主辅dns服务器: 辅dns服务器能够自动备份主dns服务器的数据,当主dns服务器损坏时,辅dns服务器进行工作. 实验步骤: [root@wang ~]# mkdir /media/cdrom   ...

  2. IPv6在企业网络中的应用

    2019-11-试题一 IPv6在企业网络中的应用 IPv6已经广泛应用于各类应用中,结合自己参与设计的系统并加以评估,写出一篇有自己特色的论文. 请围绕"IPv6在企业网络中的应用&quo ...

  3. 虚拟化技术在企业网络中的应用

    2019-11-试题二 虚拟化技术在企业网络中的应用 虚拟化技术已经广泛应用于各类应用中,结合自己参与设计的系统加以评估,写出一篇有自己特色的论文.请围绕"虚拟化技术在企业网络中的应用&qu ...

  4. 【Microsoft Azure 的1024种玩法】六十二.利用Azure Private DNS 实现虚拟网络中域名的管理解析

    [简介] Azure Private DNS是Azure为我们虚拟网络提供的安全可靠的DNS服务,我们无需自行配置DNS即可在虚拟网络中实现域名的解析及配置, 于此同时,我们在内网中也可以利用自己的自 ...

  5. 企业网络中广域网出口介绍及业务办理

    这次我给大家来介绍一下,企业网络中的广域网出口,说起企业(单位)的组网建设,设备调试之类的工作,我想只要是有工作经验的网工,或者系统管理员都不会陌生,核心交换机,划分VLAN ,起三层路由功能,防火墙 ...

  6. DHCP服务器在企业网络中的应用

    一.原理介绍 动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应 ...

  7. 企业网络中一个非常诡异的部分网页打不开的问题

    最近被一个问题弄的焦头烂额,百思不得其解.某企业是双线网络,三层网络架构.主网是移动,备用网络是电信.最近,部分网页全都无法正常访问,如工商银行访问提示403错误,某些论坛直接打不开.移除移动网络后, ...

  8. SNMP在园区企业网络中的应用

    SNMP简介 目前网络中用得最广泛的网络管理协议是SNMP(Simple Network Management Protocol,简单网络管理协议).SNMP是被广泛接受并投入使用的工业标准,用于保证 ...

  9. 企业网络中的防火墙旁挂实例

    最近由于工作原因,按照客户的需求需要将防火墙旁挂,并将部门流量引流到防火墙上.本文章将讲述基本术语.原理.实验(可下载) 基础介绍: PE和CE BGP/MPLS IP VPN的基本模型由三部分组成: ...

最新文章

  1. SpringBoot实现热部署(修改class不需要重启)
  2. 字选项套接字选项-java教程
  3. 记录一个ansible高级用法与shell结合
  4. android+note2+分辨率,魅蓝Note2的屏幕尺寸是多少?魅蓝Note2的分辨率是多少?
  5. 【大会】AI能解决哪些问题?
  6. xtend怎么使用_使用Xtend构建Vaadin UI
  7. 前端学习(1764):前端调试值之性能分析的方法二
  8. 【转载翻译】Debian配置Networking 和 apt-get 源信息 开启root远程登录权限
  9. jsp+php 服务器环境,Windows下Apache+Tomcat+jsp+php的服务器整合配置
  10. IIS7.5 在已有的WEB网站上配置FTP发布
  11. C++ STL map和multimap的简单使用
  12. atitit.js 与c# java交互html5化的原理与总结.doc
  13. MAT jvm 分析工具,mac,windows版本 下载地址
  14. 如何搭建一个公司网站?
  15. redhat安装wine教程_Ubuntu20.04LTS安装搜狗输入法
  16. 2022年电工(初级)操作证考试题库及模拟考试
  17. MAC 无法重启或关机
  18. 可导区间中的唯一驻点一定是极值点吗?
  19. 【异常记录】C# 连接数据库错误异常解决 err:40
  20. 开题报告-基于Android的外卖点餐APP的设计与实现

热门文章

  1. ASP.NET中的Cookie对象
  2. 关于数据库的水平切分和垂直切分的一些概念(转)
  3. SharePoint 2013 中代码创建列表查阅项字段
  4. Zookeeper——一致性协议:Zab协议
  5. gRPC-go 入门(1):Hello World
  6. 构造方法注入和设值注入有什么区别
  7. 什么时候对象可以被收回?
  8. TIKV扩容之刨坑填坑 ​
  9. Docker(一) docker简介安装以及下载运行第一个镜像
  10. python 文本处理库_实用又好用,6 款 Python 特殊文本格式处理库推荐