2013-09-15 3 views
0

Я пробовал действительно действительно (действительно), но я, кажется, был глупым. Когда я смотрю веб-интерфейс cloudcontrol.com, у меня есть следующие псевдонимы. Последние два показывают «0», как это не подтверждено/принято.Хост-домен на cloudcontrol.com с hetzner DNS

Вот мой Hetzner DNS файл:

$TTL 86400 
@ IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. (
    2923281543 ; serial 
    14400  ; refresh 
    1800   ; retry 
    604800  ; expire 
    86400)  ; minimum 

@      IN NS  robotns3.second-ns.com. 
@      IN NS  robotns2.second-ns.de. 
@      IN NS  ns1.first-ns.de. 

@      IN A  54.217.238.6 
@      IN A  54.217.235.238 
@      IN A  54.217.237.244 
localhost    IN A  127.0.0.1 
mail      IN A  54.217.238.6 
ftp      IN CNAME www 
imap      IN CNAME www 
loopback     IN CNAME localhost 
pop      IN CNAME www 
relay     IN CNAME www 
smtp      IN CNAME www 
www      IN CNAME production-appname.cloudcontrolapp.com. 
@      IN MX 10 mail 
@      IN TXT  "cloudControl-verification: ..code.." 

Использование 213.239.242.238 (ns1.first-ns.de) в качестве первой линии в моих местных ноутбуков /etc/resolv.conf я получаю:

[email protected]:~$ dig @ns1.first-ns.de appname.de ALL 

; <<>> DiG 9.8.1-P1 <<>> @ns1.first-ns.de appname.de ALL 
; (1 server found) 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19203 
;; flags: qr aa rd; QUERY: 1, ANSWER: 3, AUTHORITY: 3, ADDITIONAL: 1 
;; WARNING: recursion requested but not available 

;; QUESTION SECTION: 
;appname.de.   IN A 

;; ANSWER SECTION: 
appname.de.  86400 IN A 54.217.238.6 
appname.de.  86400 IN A 54.217.237.244 
appname.de.  86400 IN A 54.217.235.238 

;; AUTHORITY SECTION: 
appname.de.  86400 IN NS robotns3.second-ns.com. 
appname.de.  86400 IN NS robotns2.second-ns.de. 
appname.de.  86400 IN NS ns1.first-ns.de. 

;; ADDITIONAL SECTION: 
ns1.first-ns.de. 86400 IN A 213.239.242.238 

;; Query time: 65 msec 
;; SERVER: 213.239.242.238#53(213.239.242.238) 
;; WHEN: Sun Sep 15 14:34:56 2013 
;; MSG SIZE rcvd: 190 

;; connection timed out; no servers could be reached 
[email protected]:~$ dig @ns1.first-ns.de appname.de TXT 

; <<>> DiG 9.8.1-P1 <<>> @ns1.first-ns.de appname.de TXT 
; (1 server found) 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3291 
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 1 
;; WARNING: recursion requested but not available 

;; QUESTION SECTION: 
;appname.de.   IN TXT 

;; ANSWER SECTION: 
appname.de.  86400 IN TXT "cloudControl-verification: ..correct code i've checked.." 

;; AUTHORITY SECTION: 
appname.de.  86400 IN NS robotns3.second-ns.com. 
appname.de.  86400 IN NS robotns2.second-ns.de. 
appname.de.  86400 IN NS ns1.first-ns.de. 

;; ADDITIONAL SECTION: 
ns1.first-ns.de. 86400 IN A 213.239.242.238 

;; Query time: 66 msec 
;; SERVER: 213.239.242.238#53(213.239.242.238) 
;; WHEN: Sun Sep 15 14:35:39 2013 
;; MSG SIZE rcvd: 246 

[email protected]:~$ dig @ns1.first-ns.de www.appname.de ALL 

; <<>> DiG 9.8.1-P1 <<>> @ns1.first-ns.de www.appname.de ALL 
; (1 server found) 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64185 
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 1 
;; WARNING: recursion requested but not available 

;; QUESTION SECTION: 
;www.appname.de.  IN A 

;; ANSWER SECTION: 
www.appname.de. 86400 IN CNAME production-appname.cloudcontrolapp.com. 

;; AUTHORITY SECTION: 
appname.de.  86400 IN NS robotns3.second-ns.com. 
appname.de.  86400 IN NS robotns2.second-ns.de. 
appname.de.  86400 IN NS ns1.first-ns.de. 

;; ADDITIONAL SECTION: 
ns1.first-ns.de. 86400 IN A 213.239.242.238 

;; Query time: 66 msec 
;; SERVER: 213.239.242.238#53(213.239.242.238) 
;; WHEN: Sun Sep 15 14:35:53 2013 
;; MSG SIZE rcvd: 206 

;; connection timed out; no servers could be reached 

Теперь, когда я просто зайдите на сайт: production-appname.cloudcontrolapp.com все работает и я вижу приложение. когда я нахожусь: production-appname.cloudcontrolapp.com. (with the dot!) Я получаю вскрытую ромашку от облачного контроля. когда я нахожусь: appname.de Я также получаю вскрытую ромашку. когда я нахожусь www.appname.de i get Не удается разрешить имя хоста.

Я не имею много идеи, что не так:/

ответ

1

Хорошо, так что первый appname.de в соответствии с этой конфигурации не указывает на cloudControl вообще. Www CNAME выглядит правильно. Запись TXT также кажется правильной, но, не зная доменного имени, я не могу это подтвердить.

То, что вы хотите, чтобы проверить это:

а) Что делает запрос для записи TXT возвращения корневого домена (например, $dig TXT appname.de)
б) А что делает www.appname.de постановляет (например, $dig www.appname.de)?

Если a) возвращает правильный код подтверждения (боковое примечание: оно не является секретным) и b) правильное CNAME все, что вам нужно сделать, это дождаться, когда изменения будут распространяться через систему DNS, чтобы наша система могла их забрать , Затем псевдоним будет автоматически проверен, и домен начнет работать.