Почему роет не, используют правильный IPv6 сервер DNS?

Моя конфигурация DNS похожа на это:

$ systemd-resolve --status
Global
         DNS Servers: 192.168.1.1
          DNS Domain: house.lan
...
Link 2 (enp11s0)
      Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
         DNS Servers: 192.168.1.1
                      2001:xxxx:xxxx:xxxx::1
          DNS Domain: house.lan

enp11s0 NetworkManager-управляется. Дюйм/с сервера DNS и корректен, и является дюйм/с LAN маршрутизатора. Я не уверен, почему только v4 IP глобален.

Когда я конкретно рою хост с помощью v6 IP, он работает:

$ dig -6 @2001:xxxx:xxxx:xxxx::1 google.com AAAA

; <<>> DiG 9.10.3-P4-Ubuntu <<>> -6 @2001:xxxx:xxxx:xxxx::1 google.com AAAA
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19546
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;google.com.            IN  AAAA

;; ANSWER SECTION:
google.com.     99  IN  AAAA    2607:f8b0:4009:810::200e

;; Query time: 18 msec
;; SERVER: 2001:xxxx:xxxx:xxxx::1#53(2001:xxxx:xxxx:xxxx::1)
;; WHEN: Mon Aug 21 19:05:03 EDT 2017
;; MSG SIZE  rcvd: 67

Однако попытка использовать значения по умолчанию приводит к тайм-ауту:

$ dig -6 google.com AAAA

; <<>> DiG 9.10.3-P4-Ubuntu <<>> -6 google.com AAAA
;; global options: +cmd
;; connection timed out; no servers could be reached

Что дает? v6 сервер должен быть так или иначе отмечен глобальный?

1
задан 22 August 2017 в 02:12

1 ответ

Это не работает, потому что нет никаких серверов имен IPv6, определенных в/etc/resolv.conf. В случае Ubuntu 16.04.3 единственная запись в этом файле

nameserver 127.0.1.1

и возможно область поиска.

Как "роют-6" только использование IPv6, нет просто никакого сервера имен для выяснения. Легкая фиксация должна была бы позволить dnsmasqd, который слушает на порте 53 на localhost IPv4, также слушают на IPv6 localhost адрес ":: 1/128 дюйма и добавляет IPv6 localhost адрес также к/etc/resolv.conf.

2
ответ дан 7 December 2019 в 13:30

Другие вопросы по тегам:

Похожие вопросы: