<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>人人都爱大肚皮 &#187; 基础知识</title>
	<atom:link href="http://www.dadupi.net/tag/%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dadupi.net</link>
	<description>英特纳雄耐尔一定会实现！</description>
	<lastBuildDate>Wed, 21 Jul 2010 13:49:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>DNS基础知识扫盲</title>
		<link>http://www.dadupi.net/2004/10/27/do-you-konw-dns/</link>
		<comments>http://www.dadupi.net/2004/10/27/do-you-konw-dns/#comments</comments>
		<pubDate>Wed, 27 Oct 2004 02:42:57 +0000</pubDate>
		<dc:creator>大肚皮</dc:creator>
				<category><![CDATA[饭碗]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[基础知识]]></category>

		<guid isPermaLink="false">http://www.dadupi.net/?p=5</guid>
		<description><![CDATA[前两天为用户设置DNS，发现居然有本部门的同事不了解泛域名和根域的关系，还混为一谈，真丢脸。好了，现在就把俺整理的扫盲帖从公司论坛转到这吧 1、DNS就是域名服务器，他的任务就是确... ]]></description>
			<content:encoded><![CDATA[<p><span id="zoom"></span><span id="zoom">前两天为用户设置DNS，发现居然有本部门的同事不了解泛域名和根域的关系，还混为一谈，真丢脸<img border="0" src="http://www.dadupi.net/img/emot/sweat.gif" />。好了，现在就把俺整理的扫盲帖从公司论坛转到这吧</p>
<p>1、DNS就是域名服务器，他的任务就是确定域名的解析，比如A记录MX记录等等。</p>
<p>2、任何域名都至少有一个DNS，一般是2个。为什么要2个以上呢？因为DNS可以轮回处理，第一个解析失败可以找第二个。这样只要有一个DNS解析正常，就不会影响域名的正常使用。</p>
<p>3、如何确定域名的DNS？<br />
很简单到&#8221;<a href="http://www.internic.net/whois.html"></a><a target="_blank" href="http://www.internic.net/whois.html">http://www.internic.net/whois.html</a> &#8220;输入你要查询的域名就可以看到了。这个是国际域名管理中心。唯一的权威。只要这里能查到某个域名，就表示域名是生效的。它说你什么时候到期，就是什么时候到期。</p>
<p>4、有效的DNS表示当前正在起作用的DNS服务器是谁，比如查询结果是ns.zjpta.net.cn ns.zjnbptt.net.cn dns-noc.zjhzptt.net.cn （浙江电信）就表示当前域名是由这些NS服务器负责解析。其他DNS的设置，都是无效的。</p>
<p>5、DNS是可以修改的。修改以后需要24-72小时以后，全世界才能刷新过来。internic的信息一般在24小时以后可以看到。另外，修改的过程，并不表示域名会停止解析，只要你在2边都做好了解析。如果生效了就是新的DNS在起作用。如果没生效。就是旧的DNS在起作用。要么生效，要么不生效。不存在2个都不起作用的时间。所以域名解析，不会中断。前提是两边都做了解析。</p>
<p>6、DNS是有缓存的。<br />
1、访问者的电脑；2、你的ISP接入商。<br />
简单举例：比如你访问&#8221;<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>&#8220;.你的电脑首先查询本机上有没有缓存的记录。如果有就直接调用不再去查寻。就是说如果你前面刚访问过<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>，，这个时候就算电信的DNS不能解析。也是能够正常解析出域名的<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的记录。如果有就直接调用不再去查寻。就是说如果你前面刚访问过<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>，，这个时候就算电信的DNS不能解析。也是能够正常解析出域名的。<br />
清除本机DNS缓存方法很简单。关闭IE然后清除历史记录，或者重启电脑。2000以上操作系统也可以用ipconfig /flushdns命令来解决，linux可以用/etc/init.d/network restart 命令重启网络服务来解决。<br />
然后还有一个就是isp接入商的DNS的缓存。<br />
isp就是当地网络接入商。比如我们这里的杭州电信、杭州网通等等。每个地方都是不一样的。isp的DNS和fymh07.fuyang.gov.cn这样的普通DNS服务器是不同的。普通DNS服务器只负责具体的解析，不负责缓存。isp的DNS只负责查询和缓存，不负责解析。<br />
简单描述下刚才访问<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.tom.com/">http://www.tom.com</a>的情况。如果本机上不存在<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的记录。你的电脑就会去查询当地isp的dns。isp的dns只有缓存。就是说他会检查有没有<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的缓存。如果有，他就直接把<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的记录发送给用户。用户也就能访问了。如果isp的缓存里面也没有<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的记录，那么他进一步去查询tom.com的dns是什么？然后再到对应的dns上直接去取得数据，并返回给用户。当第一个用户访问了<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>以后，isp的dns上也就开始缓存了<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的记录。以后就不必再去对应的dns去找了。除非有新的域名，他才会去查。比如访问bbs.tom.com的时候，他就要重新去查了。<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的情况。如果本机上不存在<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的记录。你的电脑就会去查询当地ISP的DNS。isp的DNS只有缓存。就是说他会检查有没有<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的缓存。如果有，他就直接把<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的记录发送给用户。用户也就能访问了。如果ISP的缓存里面也没有<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的记录，那么他进一步去查询tom.com的DNS是什么？然后再到对应的DNS上直接去取得数据，并返回给用户。当第一个用户访问了<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>以后，isp的dns上也就开始缓存了<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>的记录。以后就不必再去对应的DNS去找了。除非有新的域名，他才会去查。比如访问bbs.tom.com的时候，他就要重新去查了。</p>
<p>7、isp的DNS缓存是有时间限制的。一般是1个小时。前后2次间隔1个小时的话，他就去域名的DNS上重新取得数据。这里说的是最前面一次和当前的比较。也就是说如果时间差距较大，就重新去域名的DNS服务器上找。所以刷新就变的很有必要，否则缓存了一次以后。域名记录改了以后。ISP就永远不去找新的记录了。知道了这个原理以后，大家就会明白，为什么原来没有的记录注册并生效会很快。修改的话生效会很慢。就是因为缓存的原因。但如果没有缓存，访问的效率会很低，因为任何一次输入<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.tom.com/">http://www.tom.com</a>,都得跑到isp的dns服务器去查询记录。<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>,都得跑到ISP的DNS服务器去查询记录。</p>
<p>备注：很多域名商的域名解析系统也不是实时刷新的。一般会设置下时间，比如10分钟.就是说，你设置了一个新的A记录以后，域名服务器会在10分钟内为你添加。目的就是为了节约服务器资源。怕客户的DNS不断的刷新记录。刷新记录肯定需要消耗一定的资源。而且刷新过程中是不能解析的。另外刷新过程大概5秒。就是说这个5秒内域名商的的DNS是不能用的。</p>
<p>8、什么是泛域名？</p>
<p>泛域名是指一个域名根下所有的子域名的泛称，以通配符“*”表示，即 *.name.com 。如果别人访问您的域名根下一个不存在的子域名，此时这个不存在的子域名就会被泛域名代替。</p>
<p>9、什么是CNAME记录？</p>
<p>CNAME (Canonical Name)记录，通常称别名指向。在这里，您可以定义一个主机别名，比如设置<a href="ftp://ftp.tom.com/">ftp.tom.com</a>，用来指向一个主机<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>,那么以后就可以用<a href="ftp://ftp.tom.com/">FTP.tom.com</a>来代替访问<a href="http://www.tom.com/"></a><a target="_blank" href="http://www.dadupi.net/www.tom.com">www.tom.com</a>了</p>
<p>10、什么是A记录?</p>
<p>A (Address) 记录是用来指定主机名（或域名）对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的.</p>
<p>11、如何检查某域名的DNS服务器（相应的可以用whois追查到域名服务商）？</p>
<p>你自己检查的方法是在DOS模式</p>
<p>nslookup -qt=ns name.com</p>
<p></span></p>
<h3>相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.dadupi.net/2004/10/27/do-you-konw-dns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
