域名解析

centos的DNS服务工作流程及搭建

别说谁变了你拦得住时间么 提交于 2019-12-21 07:06:00
1 什么是DNS?    DNS(Domain Name Server,域名服务器)即域名解析服务,是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。 域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。域名是由一串用点分隔的名字组成的,通常包含组织名,而且始终包括两到三个字母的后缀,以指明组织的类型或该域所在的国家或地区。 2 DNS工作方式   递归查询 #若域名服务器不能直接回答,则域名服务器会在域各树中的各分支的上下进行递归查询,最终将返回查询结果给客户机,在域名服务器查询期间,客户机将完全处于等待状态。   迭代查询 #根据客户机向非权威域名服务器提交域名解析查询请求后,逐级进行查询直到查到结果或者没有得到结果,都将最终结果传送给客户机的行为。   说明:假设你要寻找一家你从未去过的公司,你会有2种解决方案,1是找一个人替你问路,那可能是你的助手,2是自己问路,每走过一个路口,就问一个人,这就好比递归查询和迭代查询,递归查询在这里代表你的第1种解决方案,而迭代则是第2种解决方案。 3 DNS应用层协议及端口   使用的协议有两种,TCP和UDP协议

DNS查询工具:host、nslookup、dig

爷,独闯天下 提交于 2019-12-21 05:49:29
作者:zhanhailiang 日期:2014-11-01 1. host host提供域名到IP地址的双向解析; host默认通过/etc/resolv.conf读取Name Server来解析,除非提供可选參数server。 -a參数相当于进行ANY查询。 [root@~]# host pic1.vip.com pic1.vip.com is an alias for pic1.vip.com.wscdns.com. pic1.vip.com.wscdns.com is an alias for vipshop.xdwscache.glb0.lxdns.com. vipshop.xdwscache.glb0.lxdns.com has address 111.206.217.105 vipshop.xdwscache.glb0.lxdns.com has address 125.39.1.138 vipshop.xdwscache.glb0.lxdns.com has address 218.59.186.76 vipshop.xdwscache.glb0.lxdns.com has address 111.206.169.23 [root@~]# host pic1.vip.com 8.8.8.8 Using domain server: Name: 8.8.8.8

dig指定服务器查询域名解析时间

不羁岁月 提交于 2019-12-20 19:46:11
time=$(dig @8.8.8.8 baidu.com | grep Query | awk '{print $4}') echo $time  一 nslookup指定服务器查询域名解析时间 root@X:/data# dig @114.114.114.114 www.baidu.com ; <<>> DiG 9.9.2-P2 <<>> @114.114.114.114 www.baidu.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21147 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;www.baidu.com. IN A ;; ANSWER SECTION: www.baidu.com. 562 IN CNAME www.a.shifen.com. www.a.shifen.com. 34 IN A 61.135.169.121 www

linux dig命令 转

与世无争的帅哥 提交于 2019-12-20 19:41:44
dig 命令主要用来从 DNS 域名服务器查询主机地址信息。 查询单个域名的 DNS 信息 dig 命令最典型的用法就是查询单个主机的信息。 $ dig baidu.com dig 命令默认的输出信息比较丰富,大概可以分为 5 个部分。 第一部分显示 dig 命令的版本和输入的参数。 第二部分显示服务返回的一些技术详情,比较重要的是 status。如果 status 的值为 NOERROR 则说明本次查询成功结束。 第三部分中的 "QUESTION SECTION" 显示我们要查询的域名。 第四部分的 "ANSWER SECTION" 是查询到的结果。 第五部分则是本次查询的一些统计信息,比如用了多长时间,查询了哪个 DNS 服务器,在什么时间进行的查询等等。 默认情况下 dig 命令查询 A 记录,上图中显示的 A 即说明查询的记录类型为 A 记录。在尝试查询其它类型的记录前让我们先来了解一下常见的 DNS 记录类型。 常见 DNS 记录的类型 类型 目的 A 地址记录,用来指定域名的 IPv4 地址,如果需要将域名指向一个 IP 地址,就需要添加 A 记录。 AAAA 用来指定主机名(或域名)对应的 IPv6 地址记录。 CNAME 如果需要将域名指向另一个域名,再由另一个域名提供 ip 地址,就需要添加 CNAME 记录。 MX 如果需要设置邮箱,让邮箱能够收到邮件,需要添加

排除DNS解析故障的一些基本方法

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-20 18:47:45
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>  在实际应用过程中可能会遇到DNS解析错误的问题,就是说当我们访问一个域名时无法完成将其解析到IP地址的工作,而直接输入网站IP却可以正常访问,这就是因为DNS解析出现故障造成的。   这个现象发生的机率比较大,所以本文将从零起步教给各位读者一些基本的排除DNS解析故障的方法。   一、什么是DNS解析故障?   一般来说像我们访问的www.miandns.com,www.miandns.net这些地址都叫做域名,而众所周知网络中的任何一个主机都是IP地址来标识的,也就是说只有知道了这个站点的IP地址才能够成功实现访问操作。   不过由于IP地址信息不太好记忆,所以网络中出现了域名这个名字,在访问时我们这需要输入这个好记忆的域名即可,网络中会存在着自动将相应的域名解析成IP地址的服务器,这就是Dns服务器。能够实现DNS解析功能的机器可以是自己的计算机也可以是网络中的一台计算机,不过当DNS解析出现错误,例如把一个域名解析成一个错误的IP地址,或者根本不知道某个域名对应的IP地址是什么时,我们就无法通过域名访问相应的站点了,这就是DNS解析故障。   出现DNS解析故障最大的症状就是访问站点对应的IP地址没有问题,然而访问他的域名就会出现错误。   二、如何解决DNS解析故障:  

linux服务器域名解析

天大地大妈咪最大 提交于 2019-12-20 14:17:22
1、linux低版本配置dns到网卡配置文件里面,高版本配置在固定文件里 /etc/resolv.conf nameserver 8.8.8.8 nameserver 114.114.114.114 2、配置立即生效 3、不生效重启network服务 service network stop service network start =============================================================== 记录一下linux下的网络配置 3.执行命令(通过ifconfig查一下网卡): vi /etc/sysconfig/network-scripts/ifcfg-eth2 注:按字母a,代表插入。 编辑文件部分内容如下(注意一下,如果低版本的linux,要把DNS1、DNS2的配置也要配置到这里,resolv.conf可以不用配置,要不然重启或者重启服务等会恢复设置也就是你的dsn设置无效,查看resolv.conf发现没改过来): BOOTPROTO=static #静态IP地址获取状态 如:DHCP表示自动获取IP地址 IPADDR=192.168.1.22 #IP地址 NETMASK=255.255.255.0 #子网掩码 ONBOOT=yes #引导时是否激活 GATEWAY=192.168.1.1 #网关地址

域名解析问题。

纵然是瞬间 提交于 2019-12-20 03:35:22
【域名劫持】 在做长连接时,使用域名的方式连接服务器。但有些情况下,使用的域名被运营商等劫持&篡改了。导致不能使用。 【解决方案】 当感知到域名出现问题后,可以尝试从另一个安全的渠道上去获得一个确切的IP地址。 然后尝试去连接。 【使用域名的好处】 用域名来代替IP地址来进行连接,可以带来OP的收益。 进行无缝ip切换等情况。 【参考文章】 http://blog.csdn.net/lize1988/article/details/10404645 【后记】 虽然DNS解析能够加快ip(解析到正确的IP上去)的解析速度。但从客户端到DNS解析服务器也是需要时间的。特别是在2G网络下(比如:一般情况下DNS服务器在北京的大机房中,而我们查找DNS服务器需要从手机到公司路由,然后在到海淀的路由,然后有可能走到带有DNS服务器的路由器上面去。所有此段是比较耗时的。) 来源: https://www.cnblogs.com/xitang/p/3732231.html

WAS域名解析问题

大城市里の小女人 提交于 2019-12-20 03:34:54
1.如果dmgr和his在一台机器上,但web服务器用的是app服务器 如下图: 插件都处理完成。 这时候,通过外网域名访问时,出现如下情况 或者 说明:ihs服务器上webserver1的文件Plugin-cfg.xml不对 A. Plugin-cfg.xml里面内容有误: <VirtualHostGroup Name="Hosts"> <VirtualHost Name="www.x.com"/> <VirtualHost Name="www.x.com:443"/> <VirtualHost Name="*:8080"/> <VirtualHost Name="www.x.com:*"/> <VirtualHost Name="*:*"/> </VirtualHostGroup> B.Plugin-cfg.xml文件不对,不是app1服务器上的。 解决办法: 把app1服务器上生成插件的Plugin-cfg.xml覆盖到ihs上,最后,重启一下apachetcl 服务,问题即可 2. 如果dmgr和his在一台机器上,web服务器用的是ihs服务。 直接通过webserver1,生成插件,传播插件,再重启ihs服务即可 来源: https://www.cnblogs.com/greensleeves/p/3153818.html

什么是DNS

懵懂的女人 提交于 2019-12-18 09:14:06
DNS,或者说域名系统,通常是学习如何配置网站和服务器的一个非常困难的部分。了解 DNS 的工作原理将有助于诊断网络访问的问题,也有助于理解 DNS 系统背后的工作原理。 这篇文章中,我们会讨论一些基本的 DNS 概念,这些概念将有助于你配置并使用 DNS。 在我们开始配置你自己的服务器域名解析之前,让我们先来看一些关于这些是如何实现的的基本概念。 我们应该先从 术语 定义开始。虽然有一些术语在谈论计算领域中其它内容时经常出现,但是有许多术语不常使用。 先从简单的开始: 域名系统(Domain Name System) 域名系统(通常被称为“ DNS ”)是一个网络系统,允许我们把对人类友好的名称解析为唯一的地址。 域名(Domain Name) 域名是我们习惯于与互联网资源关联的人性化名称。例如,”google.com” 是一个域名。有些人会说 “google” 部分是域名部分,但我们通常可以将组合形式称为域名。 网址 “google.com” 与 Google Inc. 拥有的服务器相关联。当我们在浏览器中键入 “google.com” 时,域名系统允许我们访问其相关联的 Google 服务器。 IP 地址(IP Address) IP 地址是我们所说的网络可寻址位置。每个 IP 地址在其网络中必须是唯一的。我们这里谈论的网络就是指整个互联网。 IPv4,目前最常见的地址形式

性能提升的14条规则(九)

跟風遠走 提交于 2019-12-18 01:14:18
规则9——减少DNS查找 Internet是通过IP地址来查找服务器的。由于IP地址很难记忆,通常使用包含主机名的URLLAI 来取代它,但当浏览器发送其请求时,IP地址仍然是必需的。这就是Domain Name System(DNS)所处的角色。DNS将主机名映射到IP地址上,就像电话本将人名映射到他们的电话号码一样。当你在浏览器中键入 www.yahoo.com 时,连接到浏览器的DNS解析器会返回服务器的IP地址。 这个解释抢到了DNS——URL和实际宿主它们的服务器之间的一个间接层——的另外一项优点。如果一个服务器被另外一个具有不同IP地址的服务器取代了,DNS允许用户使用同样的主机名来连接到新的服务器。或者,比如在 www.yahoo.com 的例子中,可以将多个IP地址关联到一个主机名,为网站提供高冗余度。 然而,DNS也是开销。通常浏览器查找一个给定的主机名的IP地址要花费20~120毫秒。在DNS查找完成之前,浏览器不能从主机名那里下载到任何东西。响应时间依赖于DNS解析器(通常由你的ISP提供)、它所承担的请求压力、你与它之间的距离和你的宽带速度。在从浏览器的角度回顾完DNS的工作后,我将介绍如何减少页面花在DNS查找上的时间。 DNS缓存和TTL DNS查找可以被缓存起来以提高性能。这种缓存可以发生在由你的ISP或局域网中的一台特殊的缓存服务器上