Я только что настроил DNS-сервер сегодня, и он отвечает на удаленное копание (вне сети) с помощью NOERROR
но мой браузер с той же машины истекает таймаут: ERR_CONNECTION_TIMED_OUT
## РЕДАКТИРОВАТЬ ## Думаю, стоит упомянуть, что # curl mywebsite
время тоже истекло.
Мой dig
возвращает следующее: (имейте в виду, что 10.2.6.60 - это DNS-сервер, а 10.2.6.80 - это WEB-сервер)
# dig mywebsite.com 53
; <<>> DiG 9.10.3-P4-Ubuntu <<>> mywebsite.com 53
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36878
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;mywebsite.com. IN A
;; ANSWER SECTION:
mywebsite.com. 38399 IN A 10.2.6.80
;; Query time: 119 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Fri Feb 10 15:52:16 PST 2017
;; MSG SIZE rcvd: 61
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 46751
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;53. IN A
;; AUTHORITY SECTION:
. 63934 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2017021000 1800 900 604800 86400
;; Query time: 35 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Fri Feb 10 15:52:16 PST 2017
;; MSG SIZE rcvd: 106
И на DNS-сервере мой tcpdump читает:
# sudo tcpdump -n -nn -tttt -i ens32 port 53
2017-02-10 17:52:16.885021 IP 74.125.80.81.40072 > 10.2.6.60.53: 15104 [1au] A? mywebsite.com. (56)
2017-02-10 17:52:16.885550 IP 10.2.6.60.53 > 74.125.80.81.40072: 15104*- 1/1/1 A 10.2.6.80 (95)
Видимо у меня проблема с конфигурацией? Я провел тест конфигурации, ошибок нет. Но на всякий случай вот мой конфиг:
/etc/bind/ named.conf.local
zone "mywebsite.com" {
type master;
file "/var/lib/bind/mywebsite.com.hosts";
};
zone "6.2.10.in-addr.arpa" {
type master;
file "/etc/bind/db.mywebsite.com";
};
/var/lib/bind/mywebsite.com.hosts
$ttl 38400
mywebsite.com. IN SOA ns1.mydnssite.com. mydnsemail.gmail.com. (
1486765992
10800
3600
604800
38400 )
mywebsite.com. IN NS ns1.mydnssite.com.
mywebsite.com. IN A 10.2.6.80
www.mywebsite.com. IN A 10.2.6.80
и т.д. / bind / db.mywebsite.com
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.
Может ли кто-нибудь найти явные ошибки относительно того, почему он будет работать с удаленным dig
, но время ожидания браузера истекает? Сначала я подумал, что это UDP, но вы можете ясно видеть в dig
ответ это не тот случай .. я в тупике!