发布网友 发布时间:2022-04-19 15:33
共2个回答
热心网友 时间:2023-05-19 14:55
、一个域名设定多个dns服务或者服务器进行解析,同一个域名的每个解析都指向不同的ip地址,这样应答快的dns优先进行解析,这样就能保证最快定向到指定的网站空间去。如果空间也存在不同地点的相同内容镜像,那么这种方式最适合,例如sohu全国都有服务器,就是这么干的,除非你指定要访问某个地方的服务器,否则默认转向最快的空间,因为内容是镜像自动同步的,内容上不存在差别,用户是不知道的。一般域名管理机构只允许设定2到3个域名解析服务,所以再多就不支持了。2、自己公司建立服务器,给自己进行dns解析服务,这样容易实现以上功能的操做。且数量不受*,例如给客户提供移动、联通、网通、电信、东方宽带、长城宽带等等多个dns,那么使用对应宽带的用户都能自动定向到适合自己的网站去,企业可以分别在不同运营商那里建立网站,保证不同带宽的用户都能高速访问,很多游戏运营商都是这么干的。DNS负载均衡技术是在DNS服务器中为同一个主机名配置多个IP地址,在应答DNS查询时,DNS服务器对每个查询将以DNS文件中主机记录的IP地址按顺序返回不同的解析结果,将客户端的访问引导到不同的机器上去,使得不同的客户端访问不同的服务器,从而达到负载均衡的目的。
热心网友 时间:2023-05-19 14:55
请求域名服务商把域名的DNS解析权力交给你,在你自己的服务器上建立DNS解析,例如yourname.com是你申请的合法域名,你的合法IP为202.110.110.110,你的域名提供商会在他的DNS服务器上做解析,然后你的202.110.110.110服务器再做进一步的解析(例如解析 www.yourname.com或mail.yourname.com等等,可以看出你本地的DNS是不能解析非法域名的)。
DNS配置举例说明如下:
现在要在域(注意,这里的域是指Internet上的domain,而不是Windows NT中的domain)"yourname.com"中建立一台邮件服务器,邮件服务器的机器名为server2,邮件服务器名 为"mail.yourname.com",这里服务器的机器名和邮件服务器的地址名可以不同。在DNS配置文件中添加以下记录:
---- server2 IN A 202.110.110.110
---- mail IN MX server2
第一条记录表示加入一条主机记录,机器名为server2,其IP地址为202.110.110.110。第二条记录表示邮件服务器mail.yourname.com,使用server2.yourname.com这台主机。
(注:另外一种写法是
---- server2.yourname.com. IN A 202.110.110.110
---- mail.yourname.com. IN MX server2.yourname.com.
//注意yourname.com后面加一quot;."
如果想直接使用xxx@yourname.com而不是xxx@ mail.yourname.com这样的地址,那么可以这样设置:
---- server2.yourname.com. IN A 202.110.110.110
---- yourname.com. IN MX server2.yourname.com.
//注意yourname.com后面加一个".")
设置完成之后,重新启动DNS服务,然后进行测试,看新添加的DNS记录是否已生效。
对于A型DNS记录,可以用ping命令来测试,测试内容如下。
C:\WINDOWS>ping server2.yourname.com
Pinging server2.yourname.com [202.110.110.110] with 32
bytes of data:
Reply from 202.110.110.110: bytes=32 time=1ms TTL=255
Reply from 202.110.110.110: bytes=32 time< 10ms TTL=255
Reply from 202.110.110.110: bytes=32 time< 10ms TTL=255
Reply from 202.110.110.110: bytes=32 time< 10ms TTL=255
Ping statistics for 202.110.110.110:
Packets: Sent=4, Received=4, Lost =0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum=0ms, Maximum=1ms, Average=0ms
C:\WINDOWS>
如果得到上面的结果,则说明DNS能够正常解析刚添加的A型记录。对于MX型DNS记录,不能直接用ping命令来测试,而要用NSLOOKUP工具来测试(注意,NSLOOKUP在Windows 95/98下没有,只在Windows NT和Unix上有。用来获得DNS数据的工具还有很多,比如:dig,它能迅速返回整个zone的名字解析数据;再比如:dnswalk,它可以用来帮助查询名字服务器的设置。您可以选择其中任意一个来查找DNS的设置问题),测试内容如下:
$ nslookup
Default Server: dns.yourname.com
Address: ...
> set querytype=mx
> yourname.com
Server: dns.yourname.com
Address: ...
yourname.com preference=10, mail exchanger=server2.
yourname.com
yourname.com preference=20, mail exchanger=dns.yourname.com
yourname.com nameserver=dns.yourname.com
yourname.com nameserver= dns2.yourname.com
server2.yourname.com internet address =202.110.110.110
dns.yourname.com internet address =...
>exit
$
通过上面的操作,我们可以判断出DNS能够正常解析出刚添加的MX型记录。如果MX记录不存在的话上面的后段会出现类似下面的提示:
DNS request timed out.
timeout was 2 seconds.
*** dns.yourname.com can't find yourname.com: Non-existent domain
如果检查DNS没有问题,可以安装Foxmail Server了。
此外,你可以利用一个IP地址,来设置多个域名收发EMAIL,实现Foxmail Server的多域名应用。