Добрый день. На сайте есть манула по ddns (dhcp+dns) https://wiki.calculate-linux.org/ru/dhcp Статья почти исчерпывающая, но у меня не добавляются записи в зоны.
Мой конфиг настройки сети
modules=“!plug”
config_enp0s3=“192.168.40.53/24”
routes_enp0s3=“default via 192.168.50.1
192.168.50.0/24 src 192.168.50.3”
dns_servers=“192.168.50.3”
dns_search=“example.org”
ifplugd=“–no-beep”
конфиг настройка dhcp
ddns-update-style interim;
update-static-leases on;
include “/etc/bind/rndc.key”;
zone example.org. {
primary 127.0.0.1;
key rndc-key;
}
zone 50.168.192.192.in-addr.arpa. {
primary 127.0.0.1;
key rndc-key;
}
shared-network mylan {
subnet 192.168.50.0 netmask 255.255.255.0 {
range 192.168.50.100 192.168.50.200;
option domain-name-servers 192.168.50.3;
option domain-name “example.org”;
option routers 192.168.50.1;
option broadcast-address 192.168.50.255;
default-lease-time 604800;
max-lease-time 604800;
}
}
конфиг dns
named.conf (4,1 КБ)
конфиг прямой зоны
$ORIGIN example.org.
$TTL 86400 ; 1 day
@ IN SOA ns1.example.org. root.example.org. (
2018031405 ; Serial
10800 ; Refresh (3 hours)
3600 ; Retry (1 hour)
604800 ; Expire (1 week)
86400 ; Minimum (1 day)
)
IN NS ns1.example.org.
@ IN A 192.168.50.3
ns1 IN A 192.168.50.3
gw IN A 192.168.50.1
localhost IN A 127.0.0.1
dns IN A 192.168.50.3
обратная
$ORIGIN 50.168.192.in-addr.arpa.
$TTL 86400 ; 1 day
@ IN SOA ns1.example.org. root.example.org. (
2018031401 ; Serial
10800 ; Refresh (3 hours)
3600 ; Retry (1 hour)
604800 ; Expire (1 week)
86400 ; Minimum (1 day)
)
IN NS ns1.example.org.
1 IN PTR gw.example.org.
3 IN PTR ns1.example.org.
клиент получает адрес, но днс не работает.
команды
rc-update add dhcpd
rc-service dhcpd start
tsig-keygen rndc-key >/etc/bind/rndc.key
chmod 640 /etc/bind/rndc.key
chown root:named /etc/bind/rndc.key
chgrp -R named /var/bind/dyn
chmod 660 /var/bind/dyn/*
chmod 770 /var/bind/dyn
rc-update add named
rc-service named start
rc-service dhcpd restart
клиент не пингуется по имени. не работает nslookup в обе стороны