Looking for DNS/Operational experience

Steve Bertrand steve at ibctech.ca
Fri May 8 07:44:11 CEST 2009


Tore Anderson wrote:
> Hello,
> 
> * Steve Bertrand
> 
>> - any UNIX command-line tool to convert a compressed v6 addr into a 
>> reverse DNS entry
> 
> I've used "dig" for this.  It's not exactly what it's built for but it
> gets the job done:
> 
> tore at envy:~$ dig -x 2a02:c0:100::2 +noall +question
> 
> ; <<>> DiG 9.5.1-P2-RedHat-9.5.1-2.P2.fc10 <<>> -x 2a02:c0:100::2 +noall +question
> ;; global options:  printcmd
> ;2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.c.0.0.2.0.a.2.ip6.arpa. IN PTR

Thanks for all the feedback thus far.

I've been weighing options in all regards (v6-wise), and I'm finding
things to be difficult.

I'm a FreeBSD person (not strictly, but inherently), and am just now in
the process of building a bunch of jails so I can give them out to
IPv6-testers.

Reverse DNS for my v6 wasn't important to me, until I turned up my third
BGP feed, and realized that my traces were taking a while on a
particular hop:

pearl# traceroute6 ipv6.google.com
 2  2607:f118:1:2:211:bbff:fe58:4240  0.982 ms  0.812 ms  0.979 ms

The IP is one of my edge devices that 'pearl' is closely connected to.
My PtP connections between P and PE are /64 eui, and iBGP is across
loopback.

Loopbacks are defined and documented:

2607:f118::c1 == P1
2607:f118::c2 == P2
2607:f118::e1 == PE1
2607:f118::e2 == PE2

etc.

The PtP (I don't have a distribution layer... I'm very small, and
although I'm sure of my ability to ``insert'' one, I'm still open to
advice as to why I need one) are within the x:x:1:x scope. For instance:

2607:f118:1:1 == P1 - P2
2607:f118:1:2 == P1 - PE2
2607:f118:1:3 == P1 - PE3

My scope in the grand scheme of things is very minute (/21 & /32), but I
feel quite honoured to be a part of IPv6, and I take great pride in it.

I've recently registered ipv6canada.com (which gave me glue for my
personal .ca domain), and onlyv6.com, which I'm using as literally a v6
only domain for statistics gathering thanks to FBSD & IPv6 capable
jails. Neither domain is completely standards-compliant, but they will
be within a couple of days.

Even during the writing of this long-drawn out message, I've got several
responses... thanks ;)

What I propose, and what I am going to work on, is a tool that will:

- look at the router (SNMP, RANCID gatherings, or otherwise)
- identify the interface and locale details of the router
- turn the IP 2607:f118:1:2:211:bbff:fe58:4240 into a DNS fwd & rev name
(information on proper interface naming standards for a real ISP welcome...)
- have the tool integrate with both BIND and TinyDNS

I also plan on moving forward with IPv6 no matter who says what, and I
plan on learning from every single mistake that I make, so I might be
able to provide the next person with information so they can progress
the protocol one step further than I was able to.

Steve







More information about the ipv6-ops mailing list