将域名从一台服务器移动到另一台服

时间:2016-02-18 15:27:06

标签: apache ubuntu dns vps bind9

我在共享主机上有一个网站,我正在尝试将其移至非托管VPS 我已经设置了我的服务器并尝试了这个tutorial 使我的域名指向我的服务器,但我没有运气。

因为我尝试这样做时:ping www.mydomain.com

我仍然使用旧的主机IP而不是新的主机。

我等了48个多小时。

我是否必须删除旧主机上的某些文件?或者有些东西我不见了?

谢谢

2 个答案:

答案 0 :(得分:0)

不需要在旧主机上删除任何内容。

您在ping结果中获取旧的主机IP地址,这表明您的域仍在解析为旧主机,而不是您自己的VPS。

检查以下内容的输出以确认DNS记录是否正确:

[1]通过在线DNS验证工具(如intodns.com)检查您域名的DNS记录。

[2]验证新DNS记录是否在全球范围内传播。你可以从这里查看 - whatsmydns.net。

[3]检查ping结果,不用" www"即ping yourdomain.com

答案 1 :(得分:-2)

在地点/etc/bind/

创建一个文件

将其命名为db.your_domain 在此文件中添加以下内容:

$TTL 86400

;SPF records

your_domain.    IN  TXT  "v=spf1 a -all"

@       IN  SOA ns.your_domain. admin(or any email id).your_domain. (
              5     ; Serial
         604800     ; Refresh
          86400     ; Retry
        2419200     ; Expire
         604800 )   ; Negative Cache TTL

 your_domain.       IN  NS  ns.your_domain.

; MX records
your_domain.    IN  MX  5   mail.your_domain.

;A records
your_domain.    IN      A       ipv4 address
your_domain.    IN      AAAA       ipv6 address
ns               IN      A       ipv4 address
ns       IN  AAAA    ipv6 address
mail         IN      A       ipv4 address
mail         IN  AAAA    ipv6 address


;CNAME

 www             IN      CNAME      your_domain.