Thanks Joe.
Ok, I should have known that.  Looking better now.
Remembering that this machine is on a SKY Dynamic IP router port forwarded to 
the server, which is a Mac. OSX 10.14.2 
It otherwise runs well, but some mail is falling over the issue of the PTR 
record pointing to the SKY server, not mine. 
So it’s that I’m trying to solve - if at all possible.

I might add, that I’m fairly new to unbound. A novice indeed.

ok.

dig -x 2a02:c7f:3a85:8b00:c069:e462:ce46:fe91
is not returning an ;;ANSWER SECTION

but the one is ok.

dig @8.8.4.4 robert-chalmers.uk AAAA
;; ANSWER SECTION:
robert-chalmers.uk.     21599   IN      AAAA    
2a02:c7f:3a85:8b00:c069:e462:ce46:fe91


unbound-checkconf returns “no errors”


On unbound start up I get what seems to be an ok sequence...

Dec 18 12:41:09 unbound[6555:0] debug: module config: "validator iterator"
Dec 18 12:41:09 unbound[6555:0] notice: init module 0: validator
Dec 18 12:41:09 unbound[6555:0] notice: init module 1: iterator
Dec 18 12:41:09 unbound[6555:0] debug: target fetch policy for level 0 is 3
Dec 18 12:41:09 unbound[6555:0] debug: target fetch policy for level 1 is 2
Dec 18 12:41:09 unbound[6555:0] debug: target fetch policy for level 2 is 1
Dec 18 12:41:09 unbound[6555:0] debug: target fetch policy for level 3 is 0
Dec 18 12:41:09 unbound[6555:0] debug: target fetch policy for level 4 is 0
Dec 18 12:41:09 unbound[6555:0] debug: Forward zone server list:
Dec 18 12:41:09 unbound[6555:0] info: DelegationPoint<.>: 0 names (0 missing), 
10 addrs (0 result, 10 avail) parentNS
Dec 18 12:41:09 unbound[6555:0] debug: Reading root hints from 
/var/lib/unbound/root.hints
Dec 18 12:41:09 unbound[6555:0] info: DelegationPoint<.>: 13 names (0 missing), 
26 addrs (0 result, 26 avail) parentNS
Dec 18 12:41:09 unbound[6555:0] info: 
DelegationPoint<1.9.e.f.6.4.e.c.2.6.4.e.9.6.0.c.0.0.b.8.5.8.a.3.f.7.c.0.2.0.a.2.ip6.arpa.>:
 0 names (0 missing), 1 addrs (0 result, 1 avail) parentNS
Dec 18 12:41:09 unbound[6555:0] info: 
DelegationPoint<15.0.168.192.in-addr.arpa.>: 0 names (0 missing), 1 addrs (0 
result, 1 avail) parentNS
Dec 18 12:41:09 unbound[6555:0] info: DelegationPoint<robert-chalmers.uk.>: 0 
names (0 missing), 1 addrs (0 result, 1 avail) parentNS
Dec 18 12:41:09 unbound[6555:0] debug: cache memory msg=295672 rrset=295672 
infra=29984 val=296000
Dec 18 12:41:09 unbound[6555:0] info: start of service (unbound 1.8.1).



I’d like to include the unbound.conf here if I may. I am looking for any 
obvious mistakes, and of course any less obvious.  The once section I”m a 
little confused about is the 
# Stub zones.

I have both an IPv4 and IPv6 address for that name, but checkconf doesn’t like 
it.

#====================================== unbound.conf 18/12/2018 
==================
# The server clause sets the main parameters.
server:

        logfile: "/private/var/log/unbound/unbound.log"
        verbosity: 3
        statistics-interval: 300

        interface: 0.0.0.0
        interface: ::0

        interface: 192.168.0.15
        interface: 2a02:c7f:3a85:8b00:c069:e462:ce46:fe91

        do-ip4: yes
        do-ip6: yes

        do-udp: yes
        do-tcp: yes

        access-control: 0.0.0.0/0 refuse
        access-control: 2a02:c7d:5d8a:5800::/64 allow
        access-control: 2a02:c7f:3a85:8b00::/64 allow
        access-control: 127.0.0.0/8 allow
        access-control: ::1 allow
        access-control: ::ffff:127.0.0.1 allow

        chroot: ""

        directory: "/usr/local/etc/unbound"
        use-syslog: no
        log-time-ascii: yes
        pidfile: "/usr/local/etc/unbound/unbound.pid"
        root-hints: "/var/lib/unbound/root.hints"

        prefetch-key: yes
        auto-trust-anchor-file: "/usr/local/etc/unbound/root.key"

        val-log-level: 2

        local-zone: 
"1.9.e.f.6.4.e.c.2.6.4.e.9.6.0.c.0.0.b.8.5.8.a.3.f.7.c.0.2.0.a.2.ip6.arpa." 
transparent

        local-data-ptr: "192.168.0.15 www.quantum-radio.net"
        local-data-ptr: "2a02:c7d:5d62:8c00:aa86:ddff:fea5:2eeb 
www.quantum-radio.net"
        local-data-ptr: "2a02:c7f:3a85:8b00:c069:e462:ce46:fe91 
robert-chalmers.uk"

python:
        # Script file to load
        # python-script: "/usr/local/etc/unbound/ubmodule-tst.py"

# Remote control config section.
remote-control:
        control-enable: yes
        control-use-cert: yes
        control-interface: 127.0.0.1
        control-interface: ::1
        control-port: 8953
        server-key-file: "/usr/local/etc/unbound/unbound_server.key"
        server-cert-file: "/usr/local/etc/unbound/unbound_server.pem"
        control-key-file: "/usr/local/etc/unbound/unbound_control.key"
        control-cert-file: "/usr/local/etc/unbound/unbound_control.pem"
# Stub zones.

stub-zone:
        name: "robert-chalmers.uk"
        stub-addr: "192.168.0.15"

stub-zone:
        name: "15.0.168.192.in-addr.arpa"
        stub-addr: "192.168.0.15"

#stub-zone:
#       name: "robert-chalmers.uk"
#       stub-addr: "2a02:c7f:3a85:8b00:c069:e462:ce46:fe91"
stub-zone:
        name: 
"1.9.e.f.6.4.e.c.2.6.4.e.9.6.0.c.0.0.b.8.5.8.a.3.f.7.c.0.2.0.a.2.ip6.arpa."
        stub-addr: "2a02:c7f:3a85:8b00:c069:e462:ce46:fe91"

forward-zone:
        name: "."
        forward-addr: 8.8.8.8        # Google Public DNS
        forward-addr: 8.8.4.4        # Google Public DNS
        forward-addr: 2001:4860:4860::8888 #Google Public DNS
        forward-addr: 2001:4860:4860::8844 #Google Public DNS
        forward-addr: 74.82.42.42    # Hurricane Electric
        forward-addr: 77.88.8.8      # Yandex DNS
        forward-addr: 77.88.8.1      # Yandex DNS
        forward-addr: 4.2.2.4        # Level3 Verizon
        forward-addr: 2620:0:ccc::2  # OpenDNS Sandbox
        forward-addr: 2620:0:ccd::2  # OpenDNS Sandbox







> On 18 Dec 2018, at 11:30, Joe Abley <[email protected]> wrote:
> 
> Hey Robert,
> 
> Yes, the advice was not quite right. dig -x takes an address as an argument, 
> not a name. There's a manual page which presumably isn't installed if you're 
> using Linux, since who needs manual pages. You don't need to specify the 
> QTYPE with -x since it sets it to PTR for you; to get the IPv6 address you 
> need to specify QTYPE=AAAA since otherwise dig defaults to A.
> 
> dig @resolver robert-chalmers.uk AAAA
> 
> should answer with your IPv6 address, if there is one, and
> 
> dig -x @resolver 2a02:...(etc)
> 
> should answer with the name, if there is one
> 
> 
> Joe
> 
>> On 18 Dec 2018, at 04:25, Robert Chalmers via Unbound-users 
>> <[email protected]> wrote:
>> 
>> 
>> Thanks, but nope, all I get back is the ipv4 address. 
>> So I’m doing something wrong.
>> 
>> robert
>> 
>> 
>> 
>>> On 18 Dec 2018, at 08:33, A. Schulze via Unbound-users 
>>> <[email protected]> wrote:
>>> 
>>> 
>>> Robert Chalmers via Unbound-users:
>>> 
>>>> So I’m pretty sure I’ve set this up right, but how do I check?
>>> 
>>> $ dig -x @resolver robert-chalmers.uk
>>> shoud answer with your IPv6
>>> or
>>> $ dig @resolver  
>>> 1.9.e.f.6.4.e.c.2.6.4.e.9.6.0.c.0.0.b.8.5.8.a.3.f.7.c.0.2.0.a.2.ip6.arpa. 
>>> ptr
>>> should answer with the name
>>> 
>>> 
>> 
>> Robert Chalmers
>> https://robert-chalmers.uk
>> [email protected]
>> @R_A_Chalmers
>> 
> 

Robert Chalmers
https://robert-chalmers.uk
[email protected]
@R_A_Chalmers

Reply via email to