我在这里有一个小问题,试图进入一个子域,我想让你清楚我使用的命令行,因为实际上让我感到困惑。
域的服务器块
listen 80; server_name just4bettors.mobi www.just4bettors.mobi; root /home/c0pt/capilleira/capilleiraclickandgamblemobile/www;
为子域名
listen 80; server_name www.desktop.just4bettors.mobi desktop.just4bettors.mobi; root /home/c0pt/capilleira/capilleiraclickandgambleweb/dist;
域名在这里工作很好,但没有子域,一旦我把www.desktop.just4bettors.mobi在浏览器中,我得到一个消息Server not found
现在,我在命令行中有这个问题
如果我做
$ host just4bettors.mobi just4bettors.mobi has address 190.171.28.156
而上面的是正确的,但如果我这样做:
$ host desktop.just4bettors.mobi Host desktop.just4bettors.mobi not found: 3(NXDOMAIN)
好的,那里说,子域没有find。
如果我做
$ dig +trace desktop.just4bettors.mobi ; <<>> DiG 9.9.5-3ubuntu0.2-Ubuntu <<>> +trace desktop.just4bettors.mobi ;; global options: +cmd . 501531 IN NS f.root-servers.net. . 501531 IN NS e.root-servers.net. . 501531 IN NS m.root-servers.net. . 501531 IN NS j.root-servers.net. . 501531 IN NS h.root-servers.net. . 501531 IN NS a.root-servers.net. . 501531 IN NS c.root-servers.net. . 501531 IN NS k.root-servers.net. . 501531 IN NS b.root-servers.net. . 501531 IN NS i.root-servers.net. . 501531 IN NS d.root-servers.net. . 501531 IN NS g.root-servers.net. . 501531 IN NS l.root-servers.net. . 517068 IN RRSIG NS 8 0 518400 20150409170000 20150330160000 16665 . BzguVAWJRGszQChsRtOjy70WLm3b8tLD8UMF2E/+Lpg2DMDsE98I7FEA Wsjt9xk922XISUC87Bw38jToiuthW6XxkMAbXiQvtQylmoNBNjAjNrL6 mZezPNnYLO9shiB+awce1+k/JEivmGoPmo9DW5eBmZ0D0GxfCSczMjae KEM= ;; Received 913 bytes from 127.0.0.1#53(127.0.0.1) in 6 ms mobi. 172800 IN NS a0.mobi.afilias-nst.info. mobi. 172800 IN NS a2.mobi.afilias-nst.info. mobi. 172800 IN NS b0.mobi.afilias-nst.org. mobi. 172800 IN NS b2.mobi.afilias-nst.org. mobi. 172800 IN NS c0.mobi.afilias-nst.info. mobi. 172800 IN NS d0.mobi.afilias-nst.org. mobi. 86400 IN NSEC moda. NS RRSIG NSEC mobi. 86400 IN RRSIG NSEC 8 1 86400 20150409170000 20150330160000 16665 . 1MbFsEBpYrLlxRGsBsktvDt8Qqk7n1ZSPOfpR5H+oMZL+RY0ng4n0azO Bf8ylaCkFryQOPc+LTb8DBwRi9q7eRfBDJp/kZQ/jKZErzWaYqu8GHwj hjDjVCV4rR4LdVSGX9wiXWQB1TZjUOIRO3kdfEiGlxFactSgVeCZdQZ0 QWU= ;; Received 646 bytes from 128.63.2.53#53(h.root-servers.net) in 113 ms just4bettors.mobi. 86400 IN NS ns1.capilleira.com. just4bettors.mobi. 86400 IN NS ns2.capilleira.com. just4bettors.mobi. 86400 IN NS udns1.ultradns.net. just4bettors.mobi. 86400 IN NS udns2.ultradns.net. ;; Received 156 bytes from 199.249.118.1#53(a2.mobi.afilias-nst.info) in 359 ms desktop.just4bettors.mobi. 38400 IN A 190.171.28.156 desktop.just4bettors.mobi. 38400 IN NS ns2.capilleira.com. desktop.just4bettors.mobi. 38400 IN NS ns1.capilleira.com. ;; Received 152 bytes from 196.40.69.98#53(ns1.capilleira.com) in 1 ms
这最后一个似乎是desktop.just4bettors.mobi附加到190.171.28.156? 所以,我仍然不明白为什么我不能访问我的子域。
您必须等待DNS传播,时间取决于您的区域文件上设置的TTL。
https://www.whatsmydns.net/#A/desktop.just4bettors.mobi (不太了解这个网站)
+trace选项让你感到困惑,因为这是如何工作的:
(手册页)
+ [no] trace从正在查找的名称的根名称服务器切换代理path的跟踪。 跟踪在默认情况下是禁用的。 启用跟踪时,dig会进行迭代查询来parsing查找的名称。 它将遵循来自根服务器的引用,显示用于parsing查找的每个服务器的答案。
至less,你是问你的DNS服务器,显然有答案:( ns1.capilleira.com。)
dig @196.40.69.98 desktop.just4bettors.mobi A +short 190.171.28.156
但是你用来浏览网页的DNS服务器呢?
(如OpenDNS)
dig @208.67.222.222 desktop.just4bettors.mobi A ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> @208.67.222.222 desktop.just4bettors.mobi A ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 59389 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;desktop.just4bettors.mobi. IN A ;; AUTHORITY SECTION: just4bettors.mobi. 2772 IN SOA udns1.ultradns.net. pvargas.capilleira.com. 2012062805 10800 3600 2592000 86400 ;; Query time: 5 msec ;; SERVER: 208.67.222.222#53(208.67.222.222) ;; WHEN: Tue Mar 31 00:24:32 2015 ;; MSG SIZE rcvd: 119