У меня установлено 6 виртуальных машин с использованием KVM в Ubuntu 16.04. Мне нужно создать зону

 example.amir 

Так что его префиксы известны виртуальным машинам. Я установил BIND9 на хост-машине и создал файл с именем db.example.amir.conf в /etc/bind/ со следующим содержимым для создания зоны. (только начало файла)

     $TTL 5m ; Default TTL

     ; SOA, NS and A record for DNS server itself
     @                 3600 IN SOA  ns admin ( 2014010800 ; Serial
                                      3600       ; Refresh
                                      3600       ; Retry
                                      3600       ; Expire
                                      300 )      ; Minimum TTL
     @                 3600 IN NS   ns
     ns                3600 IN A    192.168.42.137 ; IPv4 address of BIND server
     ns                3600 IN AAAA fe80::a1f8:4fbf:b014:6485   ; IPv6 address of BIND server
     bono-1                 IN A     192.168.122.117

Я также добавляю строку

   zone "example.amir" IN {type master; file "/etc/bind/db.example.amir.conf"}

в /etc/bind/named.local.conf и перезапустил привязку.

Я также добавил сервер nameserver 192.168.42.137 в /etc/resolv.conf и /etc/dnsmasq.resolv.conf чтобы ввести IP-адрес DNS-сервера, который также является основным IP-адресом хоста.

Моя проблема в том, что когда я bono-1.example.amir он не отвечает ни на основной машине, ни на виртуальных машинах.

Позвольте мне также отметить, что я взял мои инструкции отсюда.

0