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