最近我购买了VPS,并想使用我现有的域名。 所以主机指向我的服务器,现在我需要做的就是进入ISPConfig,并将一些服务器设置改为“指向域”(如果是这样的话)。
这里是我遵循的教程,这是我的主机推荐的:
http://www.howtoforge.com/how-to-run-your-own-name-server-with-ispconfig-3-and-fast-hosts
但是,仍然没有人可以连接到我的网站。 并使用DNS查找网站,我得到这个:
Searching for rscharts.com. A record at A.ROOT-SERVERS.NET. [198.41.0.4] ...took 2 ms Searching for rscharts.com. A record at c.gtld-servers.net. [192.26.92.30] ...took 96 ms Searching for rscharts.com. A record at ns1.rscharts.com. [212.1.209.246] null Searching for rscharts.com. A record at ns2.rscharts.com. [212.1.209.246] null Searching for rscharts.com. A record at ns2.rscharts.com. [212.1.209.246] null Searching for rscharts.com. A record at ns1.rscharts.com. [212.1.209.246] null None of the nameservers responded correctly.
我的答案是,我从来没有使用ISPConfig,但问题似乎是在您的DNS服务器上。 您(或您的托pipe公司)需要弄清楚为什么DNS服务器不响应查询。
这是一个长的答案:
我不太清楚你在这里问什么。 看来你试图运行你自己的DNS服务(名称服务器),这是正确的? 您的.pst和域名WHOIS for rscharts.com为您的域指示以下名称服务器:
Name Servers: ns1.rscharts.com ns2.rscharts.com
根据你定义的Alogging,NS1和NS2都指向同一台服务器(212.1.209.246)。 作为一个侧面说明,这不是build议(也不是RFC兼容)。 您有两台名称服务器的原因是,如果DNS服务器出现故障,您将拥有DNS冗余。
但回到你的问题…让我试着简单地解释一下运行你自己的DNS服务器的步骤(因为这就是你要做的):
现在,在您的具体问题上:我不能确定,但似乎您的DNS服务器configuration不正确,实际上并没有回应查询:
[david@elmer ~]$ dig rscharts.com ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> rscharts.com ;; global options: +cmd ;; connection timed out; no servers could be reached
我也喜欢Pingdom的DNS检查服务: http ://dnscheck.pingdom.com/?domain=rscharts.com
有很多东西你可以检查,但是这当然是在你的DNS服务器上:
祝你好运。
如果您要运行自己的DNS服务器,他们需要由您的注册商广告。
您需要至less有两台“可靠”的DNS服务器,每台域名都用我们称之为“区域文件”的方式进行响应,尽pipe从技术上说,它不一定要放在一个文件中 – 或者,我想,甚至是在一个文件中,尽pipe这是我所知道的所有DNS服务器通常所做的。
如果您有一个称职的注册商,比如GoDaddy.com,他们已经为您提供免费的注册DNS服务(竞争力),所有这些问题都将消失。
运行你自己有一些好处,但是它们很less,不推荐给初学者。 但是,如果你坚持,你需要成为一名专家。 运行名称服务器并不是真正的新手级任务 – 对不起!
再次,如果你想坚持下去,我推荐NameD …跟着你的鼻子!