Я нахожусь в процессе замены моего Windows Server сервером Ubuntu. Я был в нем в течение недели теперь, и я делаю значительные успехи. Однако я застреваю по этой конкретной проблеме. У меня есть чувство, что я пропускаю что-то очевидное, так как это выглядит довольно простым, но я должен указать, что я - общий новичок Linux, и конфигурация DNS не является моей сильной стороной также.
Так или иначе вот моя проблема:
У меня есть локальный нуждающийся веб-сервер на локальном разрешении DNS, таким образом, я установил bind9 и настроил его настолько лучше всего, как я мог. Прямо сейчас это разрешает FQDN моего сервера (srvubuntu.domain.local), но не доменного имени (domain.local). Я предполагаю, что что-то (не очень) отсутствует в моей конфигурации.
вот мои файлы конфигурации:
/etc/bind/named.conf.local
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
zone "domain.local" {
type master;
file "/etc/bind/db.domain.local";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.1.168.192.in-addr.arpa";
};
/etc/bind/db.domain.local
$TTL 10800
@ IN SOA srvubuntu.domain.local. root.domain.local. (
20180202;
3h;
1;
1w;
1h);
@ IN NS srvubuntu.domain.local.
srvubuntu IN A 192.168.1.251
/etc/bind/db.1.168.192.in-addr.arpa
$TTL 10800
$ORIGIN 1.168.192.in-addr.arpa.
@ IN SOA srvubuntu.domain.local. root.domain.local. (
20180202;
3h;
1h;
1w;
1h);
@ IN NS srvubuntu.domain.local.
251 IN PTR srvubuntu.domain.local.
Кто-то может указать на меня на мою ошибку (ошибки)?
Для /etc/bind/db.domain.local
файл делает это:
$TTL 10800
@ IN SOA domain.local. root.domain.local. (
20180202;
3h;
1;
1w;
1h);
IN A 192.168.1.251
@ IN NS srvubuntu.domain.local.
srvubuntu IN A 192.168.1.251
Ваш обратный файл смотрит хорошо., хотя я не использую $ORIGIN
строка в моем.
Я делаю в значительной степени ту же самую вещь как Вы:
doug@s15:~$ nslookup s15
Server: 192.168.111.1
Address: 192.168.111.1#53
Name: s15.smythies.com
Address: 192.168.111.112
doug@s15:~$ nslookup s15.smythies.com
Server: 192.168.111.1
Address: 192.168.111.1#53
Name: s15.smythies.com
Address: 192.168.111.112
См. также серверное руководство Ubuntu.
Править: Обратите внимание на то, что на моей LAN мои клиентские компьютеры знают для автоматического добавления "smythies.com" к запросам DNS, потому что мой сервер DHCP имеет эту строку в, он /etc/dhcp/dhcpd.conf
файл:
option domain-name "smythies.com";