Прежде всего, я хотел бы сказать, что я совершенно новичок в мире Ubuntu. Поэтому, пожалуйста, будьте осторожны с нубом, которым я являюсь.
Я пытаюсь установить и настроить DNS Bind Server из источников. Это для экзамена, который я пытался пропустить какое-то время, и вам нужно практиковать и понимать простые понятия о DNS-сервере.
Таким образом, целью является установка первичного сервера для двух зон. Сервер должен быть установлен в указанной папке из источников (требуется только параметр -prefix). Я извлек, установил каталог, используя ./configure, скомпилировал и установил сервер. Моя конфигурация выглядит следующим образом:
named.conf (созданный мной в папке etc, так как файл не создается при установке из источников):
options { recursion no;
allow-query { any; };
};
zone "10.ro"{
type master;
file "/skills/named/var/10.ro";
};
zone "c10.ro"{
type master;
file "/skills/named/var/c10.ro"; };`
10.ro - zone1:
$TTL 100
10.ro. SOA ns1.10.ro admin\.dns.10.ro. 1 3600 60 7200 100
NS ns1.10.ro
ns1.10.ro A 192.168.0.11 www.10.ro A 192.169.0.11
c10.ro - zone2
$TTL 100
c10.ro. SOA ns1.c10.ro admin\.dns.c10.ro. 1 3600 60 7200 100
NS ns1.c10.ro
ns1.c10.ro A 192.168.0.11 www.c10.ro A 192.169.0.11
Я не знаю, правильны ли файлы, но при наборе имени-checkzone все хорошо, зоны загружен. Когда я набираю named-g, я получаю следующие строки:
26-Oct-2017 13:26:03.110 starting BIND 9.3.3 -g26-Oct-2017 13:26:03.112 loading configuration from '/skills/named/etc/named.conf'
26-Oct-2017 13:26:03.112 no IPv6 interfaces found
26-Oct-2017 13:26:03.112 listening on IPv4 interface lo, 127.0.0.1#53
26-Oct-2017 13:26:03.112 binding TCP socket: address in use
26-Oct-2017 13:26:03.112 listening on IPv4 interface enp0s25, 192.168.0.11#53
26-Oct-2017 13:26:03.112 binding TCP socket: address in use
26-Oct-2017 13:26:03.113 couldn't add command channel 127.0.0.1#953: address in use
26-Oct-2017 13:26:03.113 ignoring config file logging statement due to -g option
26-Oct-2017 13:26:03.113 zone 10.ro/IN: loaded serial 1
26-Oct-2017 13:26:03.113 zone c10.ro/IN: loaded serial 2 26-Oct-2017 13:26:03.113 running
Я не знаю, как запустить / остановить / перезапустить сервер, так как службы и команды systemctl не могут найти установку bind9 (я установил PATH для папок bin и sbin). И я не понимаю, работает ли сервер и как я могу быть в этом уверен. Любая помощь приветствуется. Большое спасибо!