<?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>Mr. 21 &#187; NameServer</title>
	<atom:link href="http://mr21.in/tag/nameserver/feed" rel="self" type="application/rss+xml" />
	<link>http://mr21.in</link>
	<description>KunMing &#124; SysAdmin &#124; Blogger &#124; G Fans</description>
	<lastBuildDate>Thu, 06 Oct 2011 09:23:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://mr21.in/?pushpress=hub'/>
		<item>
		<title>虚拟主机答疑之「绑定」</title>
		<link>http://mr21.in/network-technology/the-virtual-host-guide-no-1-parking-your-domain-name.html</link>
		<comments>http://mr21.in/network-technology/the-virtual-host-guide-no-1-parking-your-domain-name.html#comments</comments>
		<pubDate>Tue, 08 Dec 2009 03:29:45 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[網際網路]]></category>
		<category><![CDATA[CPanel]]></category>
		<category><![CDATA[Domain Name]]></category>
		<category><![CDATA[NameServer]]></category>
		<category><![CDATA[域名]]></category>
		<category><![CDATA[服务器]]></category>
		<category><![CDATA[绑定]]></category>
		<category><![CDATA[虚拟主机]]></category>

		<guid isPermaLink="false">http://mr21.in/?p=295</guid>
		<description><![CDATA[通常，我们在使用虚拟主机(Virtual Hosting)的时候，都会遇到一个问题：绑定。 那么，使用过虚拟主机的你，看到绑定二字想到的是什么？ 只要是把域名的A记录解析到空间的IP上，这是绑定，对... ]]></description>
			<content:encoded><![CDATA[<p>通常，我们在使用<a href="http://zh.wikipedia.org/zh-cn/虚拟主机" title="什么是虚拟主机？">虚拟主机(Virtual Hosting)</a>的时候，都会遇到一个问题：<strong>绑定</strong>。</p>
<p>那么，使用过虚拟主机的你，看到<strong>绑定</strong>二字想到的是什么？</p>
<ul>
<li>只要是把域名的A记录解析到空间的IP上，这是绑定，对吧？</li>
<li><strong>或者</strong></li>
<li>只要在空间的面板上把域名加进去就好了，这是绑定，对吧？</li>
</ul>
<p>两项操作，你觉得哪项对呢？<br />
其实，<strong>绑定</strong>是一个双向的行为，也就说需要以上提到的两种配置相配合。<br />
这就要稍微提到互联网的运作原理了。</p>
<blockquote><p><strong>原理简述：</strong><br />
通常，我们在浏览器里面输入一个网址（域名， Domain Name）后，浏览器会向电脑上设置的DNS(Domain Name Server)发出请求以获取该网址设定的IP，获取该网址的IP地址之后，浏览器再向反馈回来的IP发送HTTP请求，并在HTTP报文中包含host请求，而虚拟主机所属的服务器就会根据报文中的host请求返回相应的虚拟主机数据。而因为host请求的存在，我们可以在一台服务器一个IP上配置无限个站点（理论上）。</p></blockquote>
<p>由此看来，如果我们购买了虚拟主机，那么需要进行「双向绑定」，通常可以选择进行两种方式进行「绑定」。<br />
<span id="more-295"></span></p>
<h5>方式一：自助设定</h5>
<ul>
<li><strong>简述：</strong><br />
这种方式好处是，你可以自由支配你的NS设置，如果你有什么特殊的需要，可以很方便进行处理。<br />
缺点是，操作起来稍微繁琐，并且因为IP的特殊性，容易出错。<br />
关于NS设置，这里暂不赘述了，以后在后续的文章会提到的，或者请参阅DNS类文章。</li>
</ul>
<p><strong>自助设定</strong>一般分为两部操作，大概如下：</p>
<ol>
<li><strong>绑定域名</strong><br />
这个操作的作用是让你的服务器能回应客户的host请求，确保你的站点能被找到，<br />
不过，通常这个可能不需要你进行操作，你购买的时候，空间商或者合租者会帮你设置好第一个域名。<br />
那么第二个域名就需要你的操作，而这又分为Addon和Parking，稍候会阐述。</li>
<li><strong>设置A记录解析</strong><br />
这个操作的作用是，当你的客户通过浏览器查询的时候，DNS能返回你虚拟主机的服务器IP。<br />
通常需要设置两个A记录，分别为 <strong>www</strong> 和 <strong>@(域名根)（或留空）。</strong>可能还需要设置MX记录，这个另说。</li>
</ol>
<p>那如果空间商不直接提供虚拟主机的IP地址呢？请参考很久以前写的《<a href="http://mr21.in/2005-04/ns-record.html">Ns Record</a>》。</p>
<h5>方式二：NS绑定</h5>
<ul>
<li><strong>简述：</strong><br />
这种方式最好，只要修改了域名的NS设置，其它什么都不用做，静候几个小时（到十几个小时不等）后生效。<br />
缺点是，NS里面基本上所有的记录受限于你的空间服务商提供的面板(Control Panel)，基本上很难对你的域名NS做到自由自主设置。</li>
</ul>
<p><strong>NS绑定</strong>设置方法请参考各个域名商的面板，同时参考空间商提供的NS服务器地址。</p>
<blockquote><p>例如面板为cPanel的空间商的邮件一般提示都是<br />
Nameserver 1: ns1.hawkhost.com<br />
Nameserver 2: ns2.hawkhost.com </p></blockquote>
<p>基本上关于「绑定」就是这么些东西了，有点乱，凑合着看看吧。</p>
<p>Mr. 21近期会整理推出一系列关于虚拟主机应用的教程与大家交流，不足之处请多多指教。<br />
在虚拟主机界，Mr. 21是没有丝毫名气的，嘿嘿~<br />
不过从使用免费主机到收费主机到现在的DH，积攒了不少经验，光面板的种类大多数都体验过了，<br />
从技术概念上来说，各种面板其实都是异曲同工的，不管是CP、DA、LX等，基本上核心的功能也就那些，<br />
因此，Mr. 21主要着重于讲述虚拟主机使用过程中涉及的概念，实际操作请结合自己的平台进行研究，有疑问或者需要帮助可以直接联系Mr. 21.</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/network-technology/the-virtual-host-guide-no-1-parking-your-domain-name.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Ns Record</title>
		<link>http://mr21.in/network-technology/ns-record.html</link>
		<comments>http://mr21.in/network-technology/ns-record.html#comments</comments>
		<pubDate>Tue, 12 Apr 2005 01:55:10 +0000</pubDate>
		<dc:creator>贰壹</dc:creator>
				<category><![CDATA[網際網路]]></category>
		<category><![CDATA[NameServer]]></category>

		<guid isPermaLink="false">http://live21.makemyblog.info/?p=33</guid>
		<description><![CDATA[经常在金光，快手，新视听看到有人问“不改NS怎么绑定空间”，这个问题对于空间老手来说应该没什么大问题，但是对于一些E文有限、或者强行需要绑定NS而不给空间IP的，这些都有点麻烦，... ]]></description>
			<content:encoded><![CDATA[<p>经常在<a href="http://www.jgwy.net/bbs">金光</a>，<a href="http://cnfree.net">快手</a>，<a href="http://www.myand.com">新视听</a>看到有人问“不改NS怎么绑定空间”，这个问题对于空间老手来说应该没什么大问题，但是对于一些E文有限、或者强行需要绑定NS而不给空间IP的，这些都有点麻烦，不过我给提供一个办法，用到的东西是NSLOOKUP，WIN系统自带的，开始 -> 运行就出来了~</p>
<p>这里先说明一下：<br />
假设我使用的NS是PowerDNS，我的免费空间是ZJ01.COM，并且它提供NS给我要我绑定，但是又不提供空间直接的IP地址，于是，我就这么做……</p>
<p>操作如下：<br />
开始 -> 运行 &#8220;nslookup&#8221;<br />
显示 （我这里是云南，所以显示云南信息港的NS服务器）</p>
<pre>
Default Server:  ns.yn.cninfo.net
Address:  61.166.150.101

> </pre>
<p>然后输入NS服务器的地址 &#8220;server NS地址&#8221; （我这里假设是ns1.zj01.com)，这时会提示Default Server已经变更了，说明当前查询的NS服务器变更为你设定的NS服务器了。</p>
<pre>
> server ns1.zj01.com
Default Server:  ns1.zj01.com
Address:  61.129.32.4

></pre>
<p>这时，可以直接输入域名，就会出现IP了，说明我的域名在NS1.zj01.com上面被设置成了WWW的A记录指向210.51.165.66</p>
<pre>
> live21.org
Server:  ns1.zj01.com
Address:  61.129.32.4

Name:    live21.org
Address:  210.51.165.66

></pre>
<p>剩下的就是去你使用的免费NS上面设置一个A Record指向查出来的IP了。（在例子中，我去PowerDNS上设一个A记录指向210.51.165.66就行了)</p>
<p>原理是这样的：<br />
<b>因为一般免费空间提供的NS服务都属于“私有NS”，因此不会像公共NS那样定时刷新服务器的域名记录，所以你选择绑定IP的空间时，就会在免费空间的NS上存在记录，而且NS记录不会被刷新，直接指向了你的空间IP，所以当我们把域名指定到免费空间NS上的时候，实际就跟我们在免费NS上面设置A记录一样，只不过对象替换成了不能归我们设置的免费空间NS而已</b></p>
<p>End.</p>
]]></content:encoded>
			<wfw:commentRss>http://mr21.in/network-technology/ns-record.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

