1NPROXY(1) PowerDNS Authoritative Server NPROXY(1)
2
3
4
6 nproxy - DNS notification proxy
7
9 nproxy --powerdns-address ADDRESS [OPTION]... ADDRESS...
10
12 nproxy is a simple daemon that reads DNS NOTIFY queries on one address
13 and forwards them to an 'inner' nameserver that will process the noti‐
14 fication.
15
16 Its usecase is e.g. a private authoritative server inside a NAT or
17 firewalled LAN where nproxy is deployed in the DMZ.
18
19 The PowerDNS Authoritative Server has the trusted-notification-proxy
20 option that should be set to the address set with --origin-address to
21 accept these proxied notifications.
22
23 nproxy also has a health-check option built in. A query for
24 'pdns.nproxy.' with QType 'TXT' will be responded to with an answer of
25 "OK" (inside the TXT record. When the query is for an A-record,
26 '1.2.3.4.' is returned.
27
29 --powerdns-address <ADDRESS>
30 IP address of the PowerDNS server to forward the notifications
31 to.
32
33 --chroot <PATH>
34 chroot to PATH for additional security.
35
36 --setuid <UID>
37 setuid to this numerical UID.
38
39 --setgid <GID>
40 setgid to this numerical GID.
41
42 --origin-address <ADDRESS>
43 Set the source of the notifications sent to PowerDNS to ADDRESS.
44 By default, the best matching address (kernel's choice) is used.
45
46 --listen-address <ADDRESS>
47 IP addresses to listen on.
48
49 --listen-port <PORT>
50 Source port to listen on, 53 by default.
51
52 -d,--daemon <ARG>
53 Set ARG to 0 to disable running in the background.
54
55 -v, --verbose
56 Be verbose
57
59 PowerDNS.COM BV
60
62 2001-2022, PowerDNS.COM BV
63
64
65
66
67 Nov 01, 2022 NPROXY(1)