Hi Richard,
On Mon, Jun 24, 2024 at 11:33:18PM +0100, Richard King via BitFolk Users wrote:
Can anyone advise me how to set my IPv6 reverse DNS
to
aquitaine.richardskingdom.net?
It seems to be a question of how mailinabox works, and I don't know
about that.
You've delegated 7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa to:
-
ns1.aquitaine.richardskingdom.net
- a.authns.bitfolk.co.uk
-
b.authns.bitfolk.com
-
c.authns.bitfolk.com
but
ns1.aquitaine.richardskingdom.net refuses my quesries:
```
$ dig -t soa 7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa @85.119.82.112
; <<>> DiG 9.16.48-Debian <<>> -t soa
7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa @85.119.82.112
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 60172
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; EDE: 20 (Not Authoritative)
;; QUESTION SECTION:
;7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa. IN SOA
;; Query time: 0 msec
;; SERVER: 85.119.82.112#53(85.119.82.112)
;; WHEN: Mon Jun 24 23:46:51 UTC 2024
;; MSG SIZE rcvd: 75
```
If you don't intend for the whole Internet to query 85.119.82.112
then you should not delegate things to it or include it in the list
of NS records for the zone. It is fine for it to still be the
primary server, but it should not be publicly visible if you don't
intend to allow queries. That would be a "hidden primary".
If you do intend for the Internet to be able to query it then you
need to allow that by whatever means mailinabox offers. Perhaps it
is giving REFUSED because the zone name is wrong inside it? I don't
know. Does it just automatically generate its reverse zone name?
Querying the other servers that you have delegated to produces the
correct SOA, but that is to be expected as it's just the DNS
representation of what you've put in the Panel.
```
$ dig -t soa 7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa @a.authns.bitfolk.co.uk
; <<>> DiG 9.16.48-Debian <<>> -t soa
7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa @a.authns.bitfolk.co.uk
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63251
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: a33414aeca0a05dc01000000667a067e46caa10d9906f637 (good)
;; QUESTION SECTION:
;7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa. IN SOA
;; AUTHORITY SECTION:
7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa. 86400 IN NS a.authns.bitfolk.co.uk.
7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa. 86400 IN NS
b.authns.bitfolk.com.
7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa. 86400 IN NS
c.authns.bitfolk.com.
7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa. 86400 IN NS
ns1.aquitaine.richardskingdom.net.
;; Query time: 4 msec
;; SERVER: 2001:ba8:1f1:f085::53#53(2001:ba8:1f1:f085::53)
;; WHEN: Mon Jun 24 23:51:26 UTC 2024
;; MSG SIZE rcvd: 230
```
Again when querying for the exact record you require, I get REFUSED
from your actual server. Making the query against the other servers
will never work because you have not asked us to provide secondary
service for the zone `7.3.0.f.1.f.1.0.8.a.b.0.1.0.0.2.ip6.arpa`. Do
you want me to set that up now in the same manner as your other
domain?
If the only error here is that you are refusing all queries on your
nameserver then possibly us adding the zone as secondary will appear
to work because BitFolk's servers will start to answer the query.
However even then, 25% of the time queries will encounter some delay
as they pick your server that is refusing queries and have to retry
one of the others.
Hope that made some sense.
Thanks,
Andy
--
https://bitfolk.com/ -- No-nonsense VPS hosting