经常在金光,快手,新视听看到有人问“不改NS怎么绑定空间”,这个问题对于空间老手来说应该没什么大问题,但是对于一些E文有限、或者强行需要绑定NS而不给空间IP的,这些都有点麻烦,不过我给提供一个办法,用到的东西是NSLOOKUP,WIN系统自带的,开始 -> 运行就出来了~
这里先说明一下:
假设我使用的NS是PowerDNS,我的免费空间是ZJ01.COM,并且它提供NS给我要我绑定,但是又不提供空间直接的IP地址,于是,我就这么做……
操作如下:
开始 -> 运行 "nslookup"
显示 (我这里是云南,所以显示云南信息港的NS服务器)
Default Server: ns.yn.cninfo.net Address: 61.166.150.101 >
然后输入NS服务器的地址 "server NS地址" (我这里假设是ns1.zj01.com),这时会提示Default Server已经变更了,说明当前查询的NS服务器变更为你设定的NS服务器了。
> server ns1.zj01.com Default Server: ns1.zj01.com Address: 61.129.32.4 >
这时,可以直接输入域名,就会出现IP了,说明我的域名在NS1.zj01.com上面被设置成了WWW的A记录指向210.51.165.66
> live21.org Server: ns1.zj01.com Address: 61.129.32.4 Name: live21.org Address: 210.51.165.66 >
剩下的就是去你使用的免费NS上面设置一个A Record指向查出来的IP了。(在例子中,我去PowerDNS上设一个A记录指向210.51.165.66就行了)
原理是这样的:
因为一般免费空间提供的NS服务都属于“私有NS”,因此不会像公共NS那样定时刷新服务器的域名记录,所以你选择绑定IP的空间时,就会在免费空间的NS上存在记录,而且NS记录不会被刷新,直接指向了你的空间IP,所以当我们把域名指定到免费空间NS上的时候,实际就跟我们在免费NS上面设置A记录一样,只不过对象替换成了不能归我们设置的免费空间NS而已
End.

留个名,先谢过!