Блог пользователя 1A0F519B
Dnsmasq в качестве рекурсора для powerdns
Опубликовано 1A0F519B в Пт, 2009-11-27 06:45PowerDNS обслуживает "белые" адреса, dnsmasq - dyndns+dhcp для "серой" адресации, в отдельной зоне:
noc# cat /usr/pkg/etc/pdns.conf | grep -v '#' | uniq
launch=gmysql
gmysql-host=127.0.0.1
gmysql-user=root
gmysql-dbname=pdnsadmin
local-address=127.0.0.1
recursor=10.2.10.183
PowerDNS запускается только на lo0, рекурсором объявляется dnsmasq, работающий на этой же машине.
noc# cat /usr/pkg/etc/dnsmasq.conf | grep -v '#' | uniq
server=/qqq.org.ru/127.0.0.1
user=daemon
group=daemon
listen-address=10.2.10.183
no-dhcp-interface=vlan2 stge0
bind-interfaces
domain=zzz.org.ru
dhcp-range=sp_kash,192.168.2.20,192.168.2.250,8h
dhcp-range=uv,192.168.3.10,192.168.3.13,8h
dhcp-range=sp_ues,192.168.0.20,192.168.0.120,255.255.255.128,8h
dhcp-range=asv,192.168.5.2,192.168.5.7,255.255.255.248,8h
dhcp-option=net:sp_kash,option:router,192.168.2.1
dhcp-option=net:sp_ues,option:router,192.168.0.1
dhcp-option=net:acc,option:router,192.168.0.254
dhcp-option=42,0.0.0.0
dhcp-authoritative
Dnsmasq сконфигурирован для перенаправления запросов относительно зоны, обслуживаемой PowerDNS на lo0.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 779 просмотра