精华内容
下载资源
问答
  • DNS的功能

    2011-08-22 22:15:55
    名称解析:DNS服务器将互联网上主机FQDN解析为对应IP,反过来,DNS服务器也可将IP解析为FQDN(full qualified domain name),实现对用户请求响应。 动态注册和更新:DNS服务器提供客户端域名动态注册和...
    名称解析:DNS服务器将互联网上的主机的FQDN解析为对应的IP,反过来,DNS服务器也可将IP解析为FQDN(full qualified domain name),实现对用户请求的响应。
    动态注册和更新:DNS服务器提供客户端域名的动态注册和更新,满足变化中的网络需求。
    域命名约定:Windows网络的域名由AD DS提供的DNS命名管理约定来实现。DNS域和活动目录域共享同一个名称空间。
    定位AD DS 等网络组件:DNS数据库中的SRV(服务资源记录)可标识域控角色,用户登录验证请求或查询活动AD DS时,DNS服务器可帮助客户机系统查询,以定位域控制器以及其他AD DS组件。
    与其他网络服务集成:DNS可集成DHCP、WINS以及AD DS等服务,优化网络服务的管理。
    展开全文
  • DNS的功能-域名空间、域名注册和域名解析 DNS的主要功能包括以下三个: 域名空间:定义一个包括所有可能出现的主机名字的域名空间。 域名注册:保证每台主机域名的唯一性。 域名解析:提供一种有效...

    DNS的主要功能包括以下三个:

    • 域名空间:定义一个包括所有可能出现的主机名字的域名空间。
    • 域名注册:保证每台主机域名的唯一性。
    • 域名解析:提供一种有效的域名与IP地址转换机制。

    DNS域名空间

    (1)Internet被分为200多个顶级域。顶级域有两种:通用域、国家或地区域。常用的通用域有: .com(商业)、.edu(教育性机构)、.gov(政府)

    (2)每个域自己控制如何分配它下面的域。CNNIC将二级域名分为二类域:类别域名和行政区域域名

    (3)为了创建一个新的域,创建者必须得到该新域的上级域管理员的许可。

    (4)域名机制遵循的是组织的边界,而不是网络的物理边界。

    主机域名的一般格式为:四级域名.三级域名.二级域名.顶级域名

    域名服务器

    域名系统是一种命名方法,而实现域名服务的是分布在世界各地的域名服务器体系。域名服务器是一组用来保存域名树结构和对应信息的服务器程序。

    域名服务器又分为4种类型:(1)根域名服务器(2)顶级域名服务器(3)权限域名服务器(4)本地域名服务器

    域名解析

    将域名转换为对应IP地址的过程称为“域名解析”,完成该功能的软件叫做“域名解析器”。

    域名解析可以有两种方法:递归解析与反复解析。

    (1)递归解析

    在递归解析过程中,如果本地域名服务器没有需要解析的信息,那么本地域名服务器将接管向其他域名服务器请求解析的责任,只将最终结果返回给客户。

    反复解析也称为“迭代解析”。指的是本地域名服务器如果不能够返回最终的解析结果,那么它只能返回它认为可以解析的域名服务器的IP地址。客户端解析程序就向下一个域名服务器发出解析请求,直到最终获得需要的解析结果。

     

    posted on 2019-04-02 21:21 我的蜡笔丢了 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/GuixinChan/p/10645435.html

    展开全文
  • <div><p>现在列表里的DNS服务并不是我想要的,这里能提供自定义的功能么?</p><p>该提问来源于开源项目:qiwihui/hiwifi-ss</p></div>
  • <div><p>有个想法,tun2socks进程监听53端口,并对dns查询回复如124.0.0.1之类...就避免了dns 污染或者自建dns server麻烦。</p><p>该提问来源于开源项目:eycorsican/go-tun2socks</p></div>
  • 发现smartdns并不支持以TCP方式查询dns(指本地向smartdns查询,并非指smartdns向上游dns查询)。 在某些场景,我还是用到本地TCP查询。 希望作者大大考虑这个建议,感谢!...
  • ![图片说明](https://www.imydl.tech/usr/uploads/2017/10/3792646143.png)就是类似图片上这种信息,有相关方法吗?
  • 负责研发运动DV,功能有参考gopro,发现gopro有个特别功能,iphone连上goproap热点之后,iphone打开移动网络(2/3/4 G网络)仍然可以上网!按理说,连上任意一个局域网,经过dhcp之后,设备就应该只能经过指定网关...
    
    

    负责研发运动DV,功能有参考gopro,发现gopro有个特别功能,iphone连上gopro的ap热点之后,iphone打开移动网络(2/3/4 G网络)仍然可以上网!按理说,连上任意一个局域网,经过dhcp之后,设备就应该只能经过指定网关和域名服务器来访问外网啊,很奇怪,gopro是怎么实现的呢?

    观察发现,连上gopro ap的iphone ip及网关变了,dns还是原来那个,也就是说,gopro没有分配dns地址!手头这个类android系统用的是dnsmasq,开启的热点会分配dns地址,是不是这个区别让gopro实现了这个功能呢?现在的问题就是如何实现实现这个功能,看看是不是gopro的效果了。

    连接ap之后,手机端执行dhcpd来获取ip地址等信息,android或是类android设备的热点端一般都是用dnsmasq来给设备分配ip的。dhcp的过程其他地方查得到,这里不说了,dhcp的时候有个阶段是给sta发送ip地址、网关地址以及dns地址的,只需把填充dns地址的那小段代码屏蔽即可实现不分配dns的功能,而且经过测试,这正是gopro实现的功能---连上设备ap开启2/3/4G网络还可以通过移动网络上网。

    主要修改有:

    external\dnsmasq\src\rfc2131.c 屏蔽2190-2192行:

    /*if (in_list(req_options, OPTION_DNSSERVER) &&
     !option_find2(netid, config_opts, OPTION_DNSSERVER))
    option_put(mess, end, OPTION_DNSSERVER, INADDRSZ, ntohl(context->local.s_addr));
    */

    展开全文
  • 该模块包含可从Puppet使用的DNS查询功能。 用法 如果查找未返回任何值,则所有函数都可以使用可选第二个lambda参数。 然后,将使用lambda结果代替。 dns_lookup 执行DNS查找并返回地址数组。 dns_a 检索DNS A...
  • 主要介绍了Python实现简单dns查询功能,结合实例形式分析了Python基于socket模块的dns信息查询实现技巧,需要朋友可以参考下
  • DNS服务器的功能

    2019-08-01 20:01:29
    DNS服务器的功能 – 正向解析:根据注册的域名查找其对应的IP地址 – 反向解析:根据IP地址查找对应的注册域名,不常用 所有的域名都必须以点作为结尾 根域: .   一级域名: ....

    • DNS服务器的功能
    – 正向解析:根据注册的域名查找其对应的IP地址
    – 反向解析:根据IP地址查找对应的注册域名,不常用

    所有的域名都必须以点作为结尾

    根域:        .
      
    一级域名: .cn .us .tw .hk .jp .kr

    二级域名: tedu.cn .com.cn .net.cn .org.cn

    三级域名: nb.com.cn haha.com.cn haxi.com.cn

    完全合格的主机名: 主机头部+域名

    该网站的FQDN为: www.qq.com

    Full Qualified Domain Name(FQDN),完全合格主机名

    ###################################################
    bind-9.9.4-29.el7.x86_64 //域名服务包
    bind-chroot-9.9.4-29.el7.x86_64 //提供虚拟根支持,牢笼政策

    – 系统服务:named
    – 默认端口:TCP/UDP 53
    – 运行时的虚拟根环境:/var/named/chroot/

    • 主配置文件:/etc/named.conf #设置负责解析域名 tedu.cn
    • 地址库文件:/var/named/ #记录域名与IP地址对应关系

    虚拟机A构建DNS服务
    1.安装软件
    [root@svr7 ~]# yum -y install bind bind-chroot
    2.修改主配置文件
    [root@svr7 ~]# cp /etc/named.conf /etc/named.bak
    [root@svr7 ~]# vim /etc/named.conf

    options {
    directory “/var/named”; #地址库文件存放路径
    };
    zone “tedu.cn” IN { #设置负责解析的域名
    type master; #类型为主DNS服务器
    file “tedu.cn.zone”; #地址库文件名称
    };

    3.建立地址库文件
    [root@svr7 ~]# cd /var/named/
    [root@svr7 named]# cp -p named.localhost tedu.cn.zone
    -p:保持源文件属性不变
    [root@svr7 named]# ls -l tedu.cn.zone
    [root@svr7 named]# vim tedu.cn.zone
    所有的域名都必须以点结尾
    如果没有以点结尾,那么自动补全本地址库负责的域名

    tedu.cn. NS svr7
    svr7 A 192.168.4.7
    www A 1.1.1.1
    ftp A 2.2.2.2

    [root@svr7 named]# systemctl restart named

    虚拟机B测试域名解析

    1.指定本机DNS服务器/etc/resolv.conf
    ]# echo nameserver 192.168.4.7 > /etc/resolv.conf
    ]# cat /etc/resolv.conf

    ]# nslookup www.tedu.cn
    ]# nslookup ftp.tedu.cn

    ##################################################
    多区域的DNS服务器
    1.修改主配置文件
    options {
    directory “/var/named”;
    };
    zone “tedu.cn” IN {
    type master;
    file “tedu.cn.zone”;
    };
    zone “qq.com” IN {
    type master;
    file “qq.com.zone”;
    };
    2.建立地址库文件qq.com.zone
    qq.com.    NS    svr7
    svr7    A     192.168.4.7
    www    A     3.3.3.3
    ftp     A     4.4.4.4

    3.重启named服务

    ###################################################
    搭建DNS服务器,实现www.sina.com解析结果为192.168.4.100

    ###################################################
    DNS服务器资源解析记录:
    NS解析记录
    A正向地址解析记录
    CNAME解析记录的别名

    ##################################################
    特殊的解析记录
    1.DNS轮询,基于DNS的站点负载均衡
    – 一个域名 —> 多个不同IP地址
    [root@svr7 /]# vim /var/named/tedu.cn.zone

    tedu.cn. NS svr7
    svr7 A 192.168.4.7
    www A 192.168.4.1
    www A 192.168.4.2
    www A 192.168.4.3
    ftp A 2.2.2.2

    2.泛域名解析

    虚拟机A
    [root@svr7 /]# vim /var/named/tedu.cn.zone

    最后追加写入

    •     A    1.2.3.4
      

    tedu.cn. A 10.20.30.40

    [root@svr7 /]# systemctl restart named

    虚拟机B
    [root@pc207 /]# nslookup wwww.tedu.cn
    [root@pc207 /]# nslookup haxi.tedu.cn
    [root@pc207 /]# nslookup tedu.cn

    3.有规律的泛域名解析
    pc1.tedu.cn ------>192.168.10.1
    pc2.tedu.cn ------>192.168.10.2
    pc3.tedu.cn ------>192.168.10.3
    pc4.tedu.cn ------>192.168.10.4

    pc50.tedu.cn ------>192.168.10.50

    内置函数: $GENERATE 制造连续范围数字

    虚拟机A
    [root@svr7 /]# vim /var/named/tedu.cn.zone
    最后追加写入

    GENERATE150pcGENERATE 1-50 pc A 192.168.10.$

    [root@svr7 /]# systemctl restart named

    虚拟机B
    [root@pc207 /]# nslookup pc1.tedu.cn
    [root@pc207 /]# nslookup pc2.tedu.cn

    4.解析记录的别名
    [root@svr7 /]# vim /var/named/tedu.cn.zone
    最后追加写入
    tts CNAME ftp

    [root@svr7 /]# systemctl restart named

    虚拟机B
    [root@pc207 /]# nslookup tts.tedu.cn

    ###################################################
    主机名映射文件:/etc/hosts
    1.解析域名过程中,最高优先级
    2.只为本机提供解析

    虚拟机A:
    [root@svr7 /]# vim /etc/hosts
    [root@svr7 /]# tail -1 /etc/hosts
    最后追加写入

    192.168.4.110 www.360.com

    [root@svr7 /]# ping www.360.com

    ###################################################
    虚拟机B,构建DNS服务器,负责解析bj.qq.com
    1.安装软件bind bind-chroot
    2.修改主配置文件
    options {
    directory “/var/named”;
    };
    zone “bj.qq.com” IN {
    type master;
    file “bj.qq.com.zone”;
    };
    [root@pc207 ~]# cd /var/named/
    [root@pc207 named]# cp -p named.localhost bj.qq.com.zone
    [root@pc207 named]# vim bj.qq.com.zone
    bj.qq.com. NS pc207
    pc207 A 192.168.4.207
    www A 11.12.13.14
    [root@pc207 named]# systemctl restart named

    ####################################################
    DNS子域授权

    父域:www.qq.com
    子域:www.bj.qq.com

    虚拟机A为DNS服务,负责qq.com域名的解析
    虚拟机B为DNS服务,负责bj.qq.com域名的解析

    [root@pc207 /]# nslookup www.qq.com 192.168.4.7
    [root@pc207 /]# nslookup www.bj.qq.com 192.168.4.207

    解析请求www.bj.qq.com询问父域DNS服务器虚拟机A,也能够解析
    虚拟机A:
    [root@svr7 ~]# vim /var/named/qq.com.zone
    qq.com. NS svr7
    bj.qq.com. NS pc207
    svr7 A 192.168.4.7
    pc207 A 192.168.4.207
    www A 3.3.3.3
    ftp A 4.4.4.4
    [root@svr7 ~]# systemctl restart named

    [root@pc207 /]# nslookup www.bj.qq.com 192.168.4.7
    Server: 192.168.4.7
    Address: 192.168.4.7#53

    Non-authoritative answer: #非权威解答
    Name: www.bj.qq.com
    Address: 11.12.13.14

    递归查询
    客户端请求域名解析,主DNS服务器与其他DNS服务器交互,最终将解析结果带回来

    [root@svr7 ~]# vim /etc/named.conf
    options {
    directory “/var/named”;
    recursion no; #禁止DNS递归查询
    };

    迭代查询
    主DNS服务器与其他DNS服务器交互

    ####################################################
    缓存DNS服务器,缓存解析记录加快解析

    虚拟机A:互联网真DNS服务器
    虚拟机B:缓存DNS服务器
    虚拟机C:测试客户端

    虚拟机C解析请求发送给虚拟机B,虚拟机B将请求发送给虚拟机A

    一 准备虚拟机C,配置IP地址为192.168.4.10/24

    二 配置虚拟机B
    [root@pc207 /]# vim /etc/named.conf
    options {
    directory “/var/named”;
    forwarders { 192.168.4.7; }; #转发给192.168.4.7
    };
    [root@pc207 /]# systemctl restart named
    [root@pc207 /]# nslookup www.tedu.cn 192.168.4.207

    ###################################################
    综合实验:
    虚拟机A:DNS服务器
    虚拟机B:Web服务器,提供www.tedu.cn与www.qq.com
    虚拟机C:客户端测试

    虚拟机B:
    1.安装httpd软件包
    [root@pc207 /]# yum -y install httpd
    2.建立调用配置文件
    [root@pc207 /]# vim /etc/httpd/conf.d/nsd01.conf
    <VirtualHost *:80>
    ServerName www.tedu.cn
    DocumentRoot /var/www/tedu

    <VirtualHost *:80>
    ServerName www.qq.com
    DocumentRoot /var/www/qq

    [root@pc207 /]# mkdir /var/www/tedu /var/www/qq
    [root@pc207 /]# echo ‘

    tedu’ > /var/www/tedu/index.html
    [root@pc207 /]# echo ‘

    QQ’ > /var/www/qq/index.html
    [root@pc207 /]# systemctl restart httpd

    虚拟机A:
    1.修改地址库文件记录
    [root@svr7 ~]# vim /var/named/tedu.cn.zone
    tedu.cn. NS svr7
    svr7 A 192.168.4.7
    www A 192.168.4.207

    [root@svr7 ~]# vim /var/named/qq.com.zone
    qq.com. NS svr7
    svr7 A 192.168.4.7
    www A 192.168.4.207
    [root@svr7 ~]# !sys
    systemctl restart named
    [root@svr7 ~]#

    虚拟机C:测试
    1.指定DNS服务器地址
    ]# echo nameserver 192.168.4.7 > /etc/resolv.conf
    ]# nslookup www.qq.com
    ]# nslookup www.tedu.cn

    2.测试访问Web页面
    ]# firefox www.qq.com
    ]# firefox www.tedu.cn

    展开全文
  • DNS功能

    2020-04-02 13:21:25
    1、DNS Domain Name Service 域名服务 作用:为客户机提供域名解析服务器 2、域名组成 2.1、域名组成概述 如"www.sina.com.cn"是一个域名,从严格意义上讲,"sina.com.cn"才被称为域名(全球唯一),而"www"是主机 名...
  • 善用WindowsServer2003的DNS新增功能二彻底发挥NSLOOKUP的功能
  • 只开启里面的DNS加强功能,选择DNS2SOCKS模式)。这样操作后能短暂使Google Home Mini翻出去,但是每天早上依然会断网,解决方法是刷新一下Misstar Tools里SS工具状态(重新提交一...
  • burp的dns记录功能

    2019-09-26 20:59:34
    写个备忘。 ...先点copy复制url,然后生成url就能用了。...一关就没了,比较鸡肋些,不适合持久,适合马上就能见效果那种。 转载于:https://www.cnblogs.com/yangxiaodi/p/8135316.html...
  • Linux启用DNS缓存功能

    2021-04-30 16:22:14
    DNS缓存可以将DNS服务器上记录在查询过后,暂时保存在本地 没有启用DNS缓存,需要解析域名是,每次都会跑到DNS服务器上去查 因为DNS查询服务太慢,造成业务访问出错 Windows 默认启用了DNS缓存功能 Linux默认没有...
  • 本机 DNS 服务器 功能齐全 UDP DNS 服务器,改进了提供基本服务器实现。 文档 即将推出。 执照 麻省理工学院
  • DNS客户端功能

    2011-03-09 10:05:23
    域名系统 (DNS) 客户端服务用来解析 DNS 域名与实施下列功能: 系统范围缓存 当应用程序查询 DNS 服务器时,来自查询响应资源记录 (RR) 将添加到客户端缓存中。然后,此信息为设置生存时间 (TTL) ...
  • DNS的view视图功能

    2014-08-07 00:49:45
    在一个庞大的网络中,由于网络的复杂性等原因造成的,我们访问...以达到最快的速度访问,这个时候我们的DNS服务器解析的功能就要能指向到不同网络中的对应的固定的服务器,这种功能的实现就需要用到DNS的view功能,...
  • 在本设计中,利用ASIX OS丰富协议资源及其对DNS功能的支持,结合客户端软件,使WDTU实现了DNS功能,提高了该终端设备灵活性,方便了用户使用,而且扩大了设备适用范围,提高了产品竞争力。
  • kubernetes dns功能

    2018-12-13 17:00:32
    创建dns记录必要条件,创建出endpoint,无endpoint无dns记录 SVC创建dns记录 (1)正常service创建的dns a记录,通过my-svc.my-namespace.svc.cluster.local与clusterip映射 (2)headless service创建dns a...
  • 通过软件定义网络的DNS功能 入门 这些说明将为您提供在本地计算机上运行并运行项目副本,以进行开发和测试。 有关如何在实时系统上部署项目注释,请参阅部署。 先决条件 安装SuperSDN之前需要具备条件 4...
  • DNS的VIEW功能

    2015-05-21 09:28:16
    地址/区域,解析到不同对应IP地址,比如:有时对于企业内部网络和外部网络希望对同一域名解析到不同IP地址以达到安全目的或者应用目的,又比如为了解决中国南北方电信/网通互访速度差异问题,您也会希望电信用户...
  • dns-java, 提供SRV查找功能的DNS包装库 spotify-dns-java这个小型的DNS包装库提供了一些与SRV查找相关有用功能。弹性有时,如果dns查找失败或者返回空结果,则默认返回以前返回值是有用。 这里行为由 ...
  • DNS的作用及相关概念不属于本文讨论内容,在本文中只讲述如何通过RHEL 5.1的BIND实现DNS常见功能。 BIND所需包:bind(BIND服务器软件包,默认没有被安装到RHEL5系统中),bind-utils(提供了对DNS服务器的测试工具...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,683
精华内容 3,073
关键字:

dns的功能