我最近买了一个 VPS 并安装了 LAMP 和 WordPress。一切顺利,然后我尝试将 VPS 添加到我的域名。我的域名托管在 Yahoo。我添加了一条包含 VPS IP 地址的 A 记录。但 1 天后我发现它不起作用。然后我尝试添加自定义名称服务器。我注册了 namecheap 免费 DNS。在免费 DNS 中,我添加了一条包含 VPS IP 地址的 A 记录,对于 CNAME,我添加了主机名 VPS 主机名。Namecheap 为我提供了一些名称服务器,我将其添加到我的域名服务器部分。但它仍然不起作用。请帮助我将 VPS 添加到我的域名。
我的 VPS IP:162.220.12.177
我的域名:shikkharthi.com
答案1
您似乎已正确将 Namecheap 名称服务器添加到您的域名记录中。
Namecheap 的 DNS 服务器似乎为您的域名保留了一个完全空的区域。这当然是一个严重的问题。
$ host -v -t soa shikkharthi.com freedns3.registrar-servers.com
Trying "shikkharthi.com"
Using domain server:
Name: freedns3.registrar-servers.com
Address: 67.228.228.217#53
Aliases:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43410
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;shikkharthi.com. IN SOA
Received 33 bytes from 67.228.228.217#53 in 97 ms
我认为你应该向 Namecheap 开具支持单并向他们提供此信息。这显然是他们的问题。
答案2
看来您的 A 记录设置不正确。
以下是您域名的 dig 输出:[root@zee ~]# dig shikkharthi.com
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> shikkharthi.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37859
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;shikkharthi.com. IN A
;; Query time: 244 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Sep 30 19:23:00 2013
;; MSG SIZE rcvd: 33
如果你正确设置了 A 记录,你应该看到它与你的 VPS IP 地址的映射,例如,
[root@zee ~]# dig google.com
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31004
;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 300 IN A 173.194.113.226
google.com. 300 IN A 173.194.113.233
google.com. 300 IN A 173.194.113.227
;; Query time: 13 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Sep 30 19:25:05 2013
;; MSG SIZE rcvd: 204
我希望这能有所帮助。
答案3
我认为你尝试http://freedns.afraid.org/非常简单并且非常可靠,否则您也可以在 VPS 上设置您的名称服务器。