У меня есть DNS-сервер bind9, который я настроил для работы в порту 55, но не могу заставить работать настройку. Сервер работает нормально, но я не могу настроить свой локальный компьютер для разрешения запросов к серверу имен с 127.0.0.1, порт 55
Пример:
dig -p 55 a1.mylocalinstance.dip
...
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; QUESTION SECTION:
;a1.mylocalinstance.dip. IN A
;; ANSWER SECTION:
a1.mylocalinstance.dip. 10800 IN A 192.168.1.107
;; AUTHORITY SECTION:
mylocalinstance.dip. 10800 IN NS ns.mylocalinstance.dip.
;; ADDITIONAL SECTION:
ns.mylocalinstance.dip. 10800 IN A 192.168.1.100
;; Query time: 0 msec
;; SERVER: 127.0.0.1#55(127.0.0.1)
;; WHEN: Fri Dec 18 00:20:54 EET 2015
;; MSG SIZE rcvd: 96
Когда я пытаюсь ssh на моем сервере:
$ssh test@a1.mylocalinstance.dip
ssh: Could not resolve hostname a1.mylocalinstance.dip: Name or service not known
Мой файл /etc/resolv.conf:
nameserver [127.0.0.1]:55
nameserver fe80::1%wlan0
Я не понимаю отношения-зависимости между сетевым менеджером и распознавателем и как заставить вещи работать с привязкой в моем порте и как я могу пересылать свои DNS-запросы на порт 55.