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