С набором МААСА для управления DNS на подсети на частном диапазоне IP, почему только некоторые узлы имеют записи DNS?

Я пытаюсь создать OpenStack на МААСЕ, с помощью надежного человека.

У меня есть сеть между этими машинами, которые все соединили мостом/переключили вместе. Я настроил МААС в 192.168.7.200, у меня есть клиентская машина Амулета в 192.168.7.201 и моя "нормальная" машина Ноутбука в 192.168.7.199. Мне установили МААС для использования 192.168.7.32-192.168.7.195. Я также установил маршрутизатор, 192.168.7.1/24, чтобы также направить для 192.168.64.1/19, который я намереваюсь использовать позже. Мне установили МААС для управления DNS и DHCP.

Я шел вперед и загрузил Амулет, и это работало. От моей клиентской машины Амулета я могу проверить с помощью ping-запросов узел начальной загрузки Амулета:

juju status
environment: maas
machines:
  "0":
    agent-state: started
    agent-version: 1.18.2
    dns-name: c3enj.maas
    instance-id: /MAAS/api/1.0/nodes/node-d4feaf72-d658-11e3-8737-525400671a47/
    series: trusty
  "1":
    agent-state: started
    agent-version: 1.18.2
    dns-name: 3epj7.maas
    instance-id: /MAAS/api/1.0/nodes/node-37735c5c-d659-11e3-818d-525400671a47/
    series: trusty
services:
  juju-gui:
    charm: cs:trusty/juju-gui-2
    exposed: true
    units:
      juju-gui/0:
        agent-state: started
        agent-version: 1.18.2
        machine: "1"
        open-ports:
        - 80/tcp
        - 443/tcp
        public-address: 3epj7.maas
erik@openstackjuju:~$ ping c3enj.maas
PING 192-168-7-184.maas (192.168.7.184) 56(84) bytes of data.
64 bytes from 192-168-7-184.maas (192.168.7.184): icmp_seq=1 ttl=64 time=0.661 ms
64 bytes from 192-168-7-184.maas (192.168.7.184): icmp_seq=2 ttl=64 time=0.730 ms
^C
--- 192-168-7-184.maas ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.661/0.695/0.730/0.043 ms
erik@openstackjuju:~$ ping 3epj7.maas
ping: unknown host 3epj7.maas
erik@openstackjuju:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.7.200
nameserver 192.168.7.200
search maas

Я не получаю то, что продолжается здесь. Как DNS должен быть настроен?

Я скажу, что начал с установкой ничего в поле "Default domain for new nodes" в МААСЕ, но затем имел некоторые проблемы поиска DNS, связывающиеся с узлом начальной загрузки, таким образом, я решил запуститься. Я удалил все машины из МААСА, установил установку на "vcluster.erikbandersen.com", и затем стер/сбросил жесткие диски на узлах и повторно выполнил их посредством начальной загрузки PXE и процесса ввода в действие. Я установил vcluster.erikbandersen.com, чтобы иметь запись NS, которая указывает на сервер МААСА (хотя это - частный IP-адрес, 192.168.7.200, таким образом, рекурсивный сервер имен не мог разрешить запрос). Как показано прежде, моя клиентская машина Амулета установлена выглядеть непосредственно к серверу МААСА для запросов DNS, таким образом, это должно, надо надеяться, смочь разрешить запросы, не сталкиваясь с проблемой путем движения непосредственно в источник, вместо того, чтобы спросить рекурсивный сервер имен, который не может достигнуть частного диапазона IP для разрешения адреса для него. Как можно также видеть, я могу непосредственно запросить сервер DNS МААСА с, роют, и он не возвратит записи для машины.

erik@openstackjuju:~$ dig a 3epj7.maas

; <<>> DiG 9.9.5-3-Ubuntu <<>> a 3epj7.maas
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 54842
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;3epj7.maas.                    IN      A

;; AUTHORITY SECTION:
maas.                   300     IN      SOA     maas. nobody.example.com. 127 600 1800 604800 300

;; Query time: 0 msec
;; SERVER: 192.168.7.200#53(192.168.7.200)
;; WHEN: Wed May 07 21:08:58 PDT 2014
;; MSG SIZE  rcvd: 93

erik@openstackjuju:~$ dig a c3enj.maas

; <<>> DiG 9.9.5-3-Ubuntu <<>> a c3enj.maas
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6111
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 1, ADDITIONAL: 2

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;c3enj.maas.                    IN      A

;; ANSWER SECTION:
c3enj.maas.             300     IN      CNAME   192-168-7-184.maas.
192-168-7-184.maas.     300     IN      A       192.168.7.184

;; AUTHORITY SECTION:
maas.                   300     IN      NS      maas.

;; ADDITIONAL SECTION:
maas.                   300     IN      A       192.168.7.200

;; Query time: 0 msec
;; SERVER: 192.168.7.200#53(192.168.7.200)
;; WHEN: Wed May 07 21:09:07 PDT 2014
;; MSG SIZE  rcvd: 113

Что я пропускаю здесь? Да ведь после меня устанавливающий установку DNS, чтобы иметь "vcluster.erikbandersen.com" как (сообщение?) фиксируют для DNS, имена не в формате "3epj7.vcluster.erikbandersen.com" и вместо этого становящийся "3epj7.maas"? Далее, почему сервер МААСА, сам отвечая на запросы DNS для некоторых адресов, но не всех? Там какой-либо путь состоит в том, чтобы отладить это далее?

Вот отчет об отладке, сгенерированный с sosreport.

2
задан 11 May 2014 в 04:30

0 ответов

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

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