我正在尝试不使用 cpanel 配置我的新服务器
我已经安装了 php/mysql/apache
现在它运行良好
如果你访问服务器ip
你会看到欢迎页面
我也配置了我的 dns
我的名称服务器ips文件
[root@server]# cat /etc/nameserverips
46.166.129.101=ns1.isellsoftwares.com
46.166.129.101=ns2.isellsoftwares.com
如果你访问此链接http://ns1.isellsoftwares.com
您还将看到欢迎页面!!
但如果你访问 isellsoftwares.com
您会看到 (‘Firefox 无法找到 www.isellsoftwares.com 上的服务器。’)
现在我的问题是:如何在服务器上为该域创建帐户?
我尝试在 apache 中添加 virtualHost 标签
<VirtualHost *:80>
ServerAdmin [email protected]
ServerAlias www.isellsoftwares.com
DocumentRoot /var/www/html/issoft
ServerName isellsoftwares.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
它仍然不起作用......
我已经为该域名添加了命名文件 (( isellsoftwares.com.db ))
; Zone file for isellsoftwares.com
$TTL 14400
isellsoftwares.com. 86400 IN SOA ns1.isellsoftwares.com. elsolgan.yahoo.com. (
2012031500 ;Serial Number
86400 ;refresh
7200 ;retry
3600000 ;expire
86400 ;minimum
)
isellsoftwares.com. 86400 IN NS ns1.isellsoftwares.com.
isellsoftwares.com. 86400 IN NS ns2.isellsoftwares.com.
isellsoftwares.com. 14400 IN A 46.166.129.101
localhost 14400 IN A 127.0.0.1
isellsoftwares.com. 14400 IN MX 0 isellsoftwares.com.
mail 14400 IN A 46.166.129.101
www 14400 IN CNAME isellsoftwares.com.
ftp 14400 IN A 46.166.129.101
cpanel 14400 IN A 46.166.129.101
whm 14400 IN A 46.166.129.101
webmail 14400 IN A 46.166.129.101
webdisk 14400 IN A 46.166.129.101
ns1 14400 IN A 46.166.129.101
ns2 14400 IN A 46.166.129.101
但它仍然不起作用!!!!!
那么,我还应该做什么?
答案1
有许多你的配置有问题。
首先,ns1.isellsoftwares.com 或 ns2.isellsoftwares.com 没有公共 DNS 记录。我强烈建议您不要在您控制的单个服务器上托管自己的 DNS。许多注册商和托管服务提供商提供更好的冗余 DNS 托管。
我使用以下命令向 Verizon 和 Google 查询了您的 ns 记录:
dig ns1.isellsoftwares.com @4.2.2.2
dig ns2.isellsoftwares.com @8.8.8.8
接下来,如果您确实有正确的记录将名称服务器名称指向正确的 IP 地址,则无法从互联网进行查询。通过dig
再次使用,我可以直接向您的 DNS 服务器发送查询:
dig isellsoftwares.com @46.166.129.101
然而,这产生了一个 REFUSED 错误:
; <<>> DiG 9.7.3-P3-RedHat-9.7.3-8.P3.el6_2.2 <<>> isellsoftwares.com @46.166.129.101
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 31993
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;isellsoftwares.com. IN A
;; Query time: 83 msec
;; SERVER: 46.166.129.101#53(46.166.129.101)
;; WHEN: Thu Mar 29 12:39:24 2012
;; MSG SIZE rcvd: 36
如果我通过添加以下内容来欺骗我的本地系统绕过DNS /etc/hosts
,它就会像宣传的那样工作。
46.166.129.101 isellsoftwares.com www.isellsoftwares.com
另外,你从哪里得到的/etc/nameserverips
,我从未听说过这个文件。