Eu tenho um número de clientes Ubuntu 14.04 e o servidor Ubuntu 14.04 executando o DNS local. Atualmente, o servidor DHCP é um roteador - vai mudar isso.
Como posso registrar os clientes, seja estáticos ou endereçados por DHCP, para o servidor DNS local?
Gostaria de referenciar os clientes por seu nome de host.
Eu tenho isso em meus arquivos conf de 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
O endereço IP deste servidor DNS é 192.168.51.250 Eu tenho os forwarders prontos.
Em um cliente:
/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
Em um cliente usando DHCP eu tenho
send host-name = manic
no arquivo /etc/dchp/dhclient.conf
.
O que eu estaria perdendo?