CentOS与ISPConfig3不解决

我最近设置了运行ISPConfig3和Webmin的Centos 6.3 VPS,Nginx作为Web服务器,BIND作为DNS服务器。 这是我第一次使用ISPConfig,Webmin和Nginx。

我确实已经把它全部运行起来了,不过有一天需要重启它。 到目前为止,我还没有能够得到任何域名parsing,因为重新启动。 我已经通过所有的防火墙设置,确认DNS区域检查名称服务器等没有运气。

我可以通过服务器IP地址访问ISPConfig和Webmin,我可以通过IP将SSH连接到服务器,并且从本地计算机或服务器上为这两个名称服务器返回noerror:

dig ns3.terraserve.com.au ; <<>> DiG 9.8.3-P1 <<>> ns3.terraserve.com.au ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6408 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;ns3.terraserve.com.au. IN A ;; ANSWER SECTION: ns3.terraserve.com.au. 9685 IN A 203.143.83.245 ;; Query time: 26 msec ;; SERVER: 192.168.2.1#53(192.168.2.1) ;; WHEN: Wed Feb 27 14:24:26 2013 ;; MSG SIZE rcvd: 55 

这让我有点难受,因为它在重启之前都运行得很好。

域名是terraserve.com.au,名称服务器是ns3.terraserve.com.au和ns4.terraserve.com.au。

去terraserve.com.au目前应该显示一个Nginx的index.html文件。

任何想法指向我在正确的方向将不胜感激!

好的,这里有两个主要的问题:

  1. 您的主机203.143.83.245不响应DNS查询甚至ping。 由于这是唯一列出的域名服务器,因此任何人都无法parsing域中的任何logging。

    但是,我看到它确实在端口22 响应,这表明您的防火墙configuration有误。 修复防火墙configuration:您需要在UDP和TCP上允许入站端口53; 也不要阻止ICMP(如你所见)。

  2. 你只有一个名称服务器。 您通过分配两个主机名相同的IP地址而被欺骗。 这是一个坏主意,因为如果单个域名服务器有问题,就没有备份。 ( RFC 2182 )