У меня есть несколько клиентов Ubuntu 14.04, а сервер Ubuntu 14.04 с локальным DNS. В настоящее время DHCP-сервер является маршрутизатором - собирается изменить это.
Как зарегистрировать клиенты, статические или DHCP-адреса, на локальный DNS-сервер?
Я бы хотел ссылайтесь на клиентов по их имени хоста.
У меня это в моих файлах conf conf DNS:
/etc/bind/named.conf:
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
/etc/bind/named.conf.local:
zone "est1.lan" {
type master;
file "/etc/bind/for.est1.lan";
allow-transfer { 192.168.51.251; };
also-notify { 192.168.51.250; };
};
zone "51.168.192.in-addr.arpa" {
type master;
file "/etc/bind/rev.est1.lan";
allow-transfer { 192.168.51.251; };
also-notify { 192.168.51.251; };
};
/etc/bind/rev.est1.lan:
$TTL 86400
@ IN SOA pri.est1.lan. root.est1.lan (
2011071002 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS pri.est1.lan.
@ IN PTR est1.lan.
pri IN A 192.168.51.250
250 IN PTR pri.est1.lan.
/etc/bind/for.est1.lan
$TTL 86400
@ IN SOA pri.est1.lan. root.est1.lan (
2011071002 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS pri.est1.lan.
@ IN PTR est1.lan.
pri IN A 192.168.51.250
250 IN PTR pri.est1.lan.
prestonc@ChuckieEgg:/etc/bind$ cat for.est1.lan
$TTL 86400
@ IN SOA pri.est1.lan. root.est1.lan (
2011071001 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
@ IN NS pri.est1.lan.
@ IN A 192.168.51.250
pri IN A 192.168.51.250
IP-адрес этого DNS-сервера - 192.168.51.250 У меня установлены форвардеры OK.
На клиенте: [ ! d14]
/etc/network/interfaces:
auto enp0s31f6
iface enp0s31f6 inet static
host-name manic2
address 192.168.51.50
netmask 255.255.255.0
network 192.168.51.0
gateway 192.168.51.201
dns-nameservers 192.168.51.250
dns-search est1.lan
dns-domain est1.lan
В клиенте, использующем DHCP, у меня есть
send host-name = manic
в файле /etc/dchp/dhclient.conf .
Что мне не хватать?