ipv6 reverse lookup

Need help? Ask here.

Moderator: Moderators

Post Reply
candrews
Posts: 40
Joined: Thu Jul 24, 2008 11:50 am
Contact:

ipv6 reverse lookup

Post by candrews »

First thing first - thank you for support ipv6! Too few providers support it, and I really appreciate that you're going the extra mile on these "niceties."

I've set up my server for IPv6 with sixxs.net. That works great.

I've added ns1-auth.ipv6.rollernet.us and ns2-auth.ipv6.rollernet.us as reverse delegates for my subnet. Then I created a PTR record in my domain:
irrational.integralblue.com 86400 PTR 5.9.5.c.1.f.e.f.f.f.c.4.0.e.2.0.0.0.0.0.5.b.1.0.8.7.9.4.1.0.0.2.ip6.arpa

The forward record is:
irrational.integralblue.com 86400 AAAA 2001:4978:1b5:0:2e0:4cff:fef1:c595

Yet when I do:
dig -x 2001:4978:1b5:0:2e0:4cff:fef1:c595

I get no results.

It's not a big deal if this never works - it's just a nice to have. Any ideas? Thanks!
RollerNetSupport
Site Admin
Posts: 598
Joined: Wed Nov 17, 2004 10:05 pm
Location: Nevada
Contact:

Post by RollerNetSupport »

We verified that the reverse delegation is set up correctly - it is. If you do "dig +trace 5.9.5.c.1.f.e.f.f.f.c.4.0.e.2.0.0.0.0.0.5.b.1.0.8.7.9.4.1.0.0.2.ip6.arpa" you'll see it goes all the way to our servers.

The authoritative zone for a reverse lookup is always under the "arpa" domain. First, split the nibble at your IPv6 network boundary 2001:4978:1b5::/48 which gives us "5.b.1.0.8.7.9.4.1.0.0.2.ip6.arpa". This is your reverse zone. Add a new Primary DNS zone of "5.b.1.0.8.7.9.4.1.0.0.2.ip6.arpa".

Then, under that zone, create a PTR record with name "5.9.5.c.1.f.e.f.f.f.c.4.0.e.2.0.0.0.0.0" (the remaining nibbles) and value "irrational.integralblue.com". This will give you a reverse IPv6 lookup. Repeat for any other reverse IPv6 PTR's you want by cutting off the "5.b.1.0.8.7.9.4.1.0.0.2.ip6.arpa" part and adding a PTR record for the remaining nibbles.
Technical Support support@rollernet.us
Roller Network LLC
candrews
Posts: 40
Joined: Thu Jul 24, 2008 11:50 am
Contact:

Thank you!

Post by candrews »

I'm constantly impressed by your service and support. Thank for the incredibly quick and high quality reply - I've made the change and I'll check it once it in a few minutes.
RollerNetSupport
Site Admin
Posts: 598
Joined: Wed Nov 17, 2004 10:05 pm
Location: Nevada
Contact:

Post by RollerNetSupport »

No problem. Please let us know if you have any issues with our IPv6 service - we intend for it to be fully supported as much as possible.
Technical Support support@rollernet.us
Roller Network LLC
candrews
Posts: 40
Joined: Thu Jul 24, 2008 11:50 am
Contact:

Post by candrews »

So far (I've been using it for about a month) it's been great.

It would be nice if smtpauth.rollernet.us did ipv6 too though, so incoming and outgoing mail would be completely ipv6. Not a big deal though :-)
RollerNetSupport
Site Admin
Posts: 598
Joined: Wed Nov 17, 2004 10:05 pm
Location: Nevada
Contact:

Post by RollerNetSupport »

Looks good to us:

Code: Select all

$ host 2001:4978:1b5:0:2e0:4cff:fef1:c595 ns2-auth.ipv6.rollernet.us
Using domain server:
Name: ns2-auth.ipv6.rollernet.us
Address: 2620:0:950:f100:216:3eff:fe2f:8006#53
Aliases: 

5.9.5.c.1.f.e.f.f.f.c.4.0.e.2.0.0.0.0.0.5.b.1.0.8.7.9.4.1.0.0.2.ip6.arpa domain name pointer irrational.integralblue.com.
We will be adding IPv6 support to our mail services in the near future. ;)
Technical Support support@rollernet.us
Roller Network LLC
candrews
Posts: 40
Joined: Thu Jul 24, 2008 11:50 am
Contact:

ipv6 mail server?

Post by candrews »

I'd love to set my MX record to an ipv6 enabled server - any progress on adding AAAA records to mail.rollernet.us or perhaps mail.ipv6.rollernet.us?
RollerNetSupport
Site Admin
Posts: 598
Joined: Wed Nov 17, 2004 10:05 pm
Location: Nevada
Contact:

Post by RollerNetSupport »

Adding IPv6 support for our mail services is the ultimate goal, however it still presents a lot of different problems to work on. For example, in something as simple as the mail logs, IP addresses are stored as their integer value to make searching easy. It's easy to handle a 32-bit integer - not as easy to store and search a single 128-bit integer because unfortunately MySQL (which we use for the mail logs) doesn't have either a 128-bit int type or a v6-aware "cidr" type like postgres does.

We don't have a progress meter for when IPv6 will be released for mail services, but it will be as soon as we can manage to.
Technical Support support@rollernet.us
Roller Network LLC
candrews
Posts: 40
Joined: Thu Jul 24, 2008 11:50 am
Contact:

Post by candrews »

Sounds great - I'll keep on the lookout. Speaking of which, do you have an RSS feed or something I could watch for so I know when this available, or a mailing list?

Also, I wrote about my excellent experience with you on my blog at http://candrews.integralblue.com/2009/01/ipv6-setup/ - I hope ithelps a few more lucky people discover your excellent services.
candrews
Posts: 40
Joined: Thu Jul 24, 2008 11:50 am
Contact:

Post by candrews »

IPv6 support (for both connections and a CIDR data type with related functions) was added in MySQL 6.0, so that's a while away. http://bugs.mysql.com/bug.php?id=3318

I have found a decent article describing different options for storing IPv6 addresses in mysql now, and performance analysis of each option: http://www.koopman.me/2008/04/storing-i ... -in-mysql/

This seems like a fascinating problem to be working on - good luck!
RollerNetSupport
Site Admin
Posts: 598
Joined: Wed Nov 17, 2004 10:05 pm
Location: Nevada
Contact:

Post by RollerNetSupport »

No RSS feeds yet, although we do post announcements here. We were hoping to add RSS to the forums when we get around to upgrading it.
Technical Support support@rollernet.us
Roller Network LLC
Post Reply