diff options
author | Joachim Tingvold <joachim@tingvold.com> | 2015-04-01 04:03:41 +0200 |
---|---|---|
committer | Joachim Tingvold <joachim@tingvold.com> | 2015-04-01 04:03:41 +0200 |
commit | c74208593e41f76d673567dd6614910bc4872380 (patch) | |
tree | f951f2d9704aecab52176d469cc2ad7bd716d3c4 | |
parent | a358e2b9b0d76515696276dbac80889e8ccd1e79 (diff) |
Send between v4 and v6 PTR.
Done to avoid 'update failed: NOTZONE'.
-rwxr-xr-x | tools/generate-rowdns.pl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/generate-rowdns.pl b/tools/generate-rowdns.pl index c1ff0d7..1cc2b8d 100755 --- a/tools/generate-rowdns.pl +++ b/tools/generate-rowdns.pl @@ -51,9 +51,11 @@ while (<STDIN>){ # PTR to the switch if($delete){ print "update delete " . Net::IP->new($v4mgmt)->reverse_ip() . " \t IN PTR\n"; + print "send\n"; print "update delete " . Net::IP->new($v6mgmt)->reverse_ip() . " \t IN PTR\n"; } else { print "update add " . Net::IP->new($v4mgmt)->reverse_ip() . " \t 3600 IN PTR \t $sw_fqdn\n"; + print "send\n"; print "update add " . Net::IP->new($v6mgmt)->reverse_ip() . " \t 3600 IN PTR \t $sw_fqdn\n"; } print "send\n"; @@ -79,9 +81,11 @@ while (<STDIN>){ # PTR to the gateway/router if($delete){ print "update delete " . Net::IP->new($v4gw)->reverse_ip() . " \t IN PTR\n"; + print "send\n"; print "update delete " . Net::IP->new($v6gw)->reverse_ip() . " \t IN PTR\n"; } else { print "update add " . Net::IP->new($v4gw)->reverse_ip() . " \t 3600 IN PTR \t $gw_fqdn\n"; + print "send\n"; print "update add " . Net::IP->new($v6gw)->reverse_ip() . " \t 3600 IN PTR \t $gw_fqdn\n"; } print "send\n"; |