DNS提示和技巧

如何确认您的DNS记录正在使用WHOIS和Dig

你已经指出域的后 DigitalOcean域名服务器 ,你可能会看到侦测它仍然显示旧信息。 这可能发生,因为旧的DNS信息没有机会传播。例如,您的家庭互联网提供商将缓存DNS信息一段指定的时间,称为TTL(生存时间),并且将只提供该信息,直到它过期。住的时间通常设置为半小时。 您可以通过运行WHOIS来验证您是否使用DigitalOceanNameservers;输出应包括最新的Nameservers信息:
whois yourdomainname.com
Domain Name: YOURDOMAINNAME.COM
   Registrar: ENOM, INC.
   Whois Server: whois.enom.com
   Referral URL: http://www.enom.com
   Name Server: NS1.DIGITALOCEAN.COM
   Name Server: NS2.DIGITALOCEAN.COM
   Name Server: NS3.DIGITALOCEAN.COM
   Status: ok
检查WHOIS信息是否已正确更新后,您可以使用dig验证DigitalOceanNameservers是否为您的域名提供DNS记录。 ```dig -t NS yourdomainname.com @ ns1.digitalocean.com`````; << >> DiG 9.7.3-P3 << >> yourdomainname.com ns ;; 全局选项:+ cmd ;; 有回答:;; - >> HEADER << - opcode:QUERY,status:NOERROR,id:62068 ;; flag:qr是什么意思 QUERY:1,ANSWER:3,AUTHORITY:0,ADDITIONAL:0 ;; 问题部分:; yourdomainname.com。 IN NS ;; 解答部分:yourdomainname.com。 7200 IN NS ns3.digitalocean.com。 yourdomainname.com。 7200 IN NS ns2.digitalocean.com。 yourdomainname.com。 7200 IN NS ns1.digitalocean.com。 ;; 查询时间:47 msec ;; SERVER:192.168.56.1#53(192.168.56.1);; WHEN:Mon Sep 10 17:44:49 2012 ;; MSG SIZE rcvd:101``` 所有这些信息都是有用的,因为它提供了最快的方式来确认您的网站连接到正确的Nameservers,并且在您的网站更新时信息正在传播。

如何设置DNS负载平衡

DNS记录可以提供一种构建简单负载平衡器的方式,以便通过多个IP地址分发站点访问者,每个IP地址都提供相同的内容。如果多个IP地址连接到一个站点,访问者将被按顺序发送到一个连接的IP地址。虽然这是一个有用的方式来服务更多的访问者,并防止网站在一个服务器故障时下降,DNS负载平衡仍然是一个非常简单的算法,不考虑地理,网络拥塞或用户IP地址(等等)。 要设置DNS负载平衡,请在主机名中使用@填写站点的A记录,将用户定向到主域,并在IP地址字段中使用正确的IP。您的设置应该看起来像这样: dns

如何更改没有站点停机时间的Nameservers

将网站的Nameservers从当前主机更改为DigitalOcean时,您可以在没有任何网站停机的情况下执行此操作。 首先在DigitalOcean界面中设置所有DNS设置。这样做将对您当前的网站没有影响,因为网站已在原始主机上配置。 在您输入A,CNAME和MX服务器记录后,请访问您的域名注册商。如果您不记得您注册名称的位置,可以使用“WHOIS”查找,该名称显示网站的标识信息,例如IP地址和注册详细信息。 打开命令行并键入: ```whois example.com``` 该命令将显示与该网站相关联的所有详细信息,包括包含您的域名注册商的技术联系人。 获得这些信息后,您可以更改Nameservers以指向DigitalOcean(ns1.digitalocean.com,ns2.digitalocean.com,ns3.digitalocean.com),该网站将被转移,不会停机。
作者Etel Sverdlov
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏