Archive for the ‘IPv6’ Category

IPv6 with the HP AP420

I use an HP AP420 wireless access point at the office and a few other locations. Although certainly not as cheap as a low end Linksys, they’re probably some of the most reliable ones I’ve used and can be found on eBay these days for a great price. I did have one problem: it didn’t […]

IPv6 Milestone

Just this last week I finally converted my last IPv4-only transit into dual-stack. It’s long been a goal of mine to be 100% IPv6 native and it’s finally done.

Storing IPv6 Addresses in MySQL

Last year when I was searching for ways to overcome the lack of built-in IPv6 functions in MySQL, I was curious how other people were solving the problem. There are solutions out there that store IPv6 addresses across two database fields, but I find this unwieldy and prefer storing them as a single value. This […]

IPv6 Router Redundancy using RA

In the IPv4 world, router or gateway redundancy is accomplished using a protocol such as VRRP or HSRP. Many of these same routers support IPv6, but not the redundancy factor. Or do they? Fortunately in IPv6 land there’s a built-in feature in the protocol called “router advertisement”, or RA. A router with an IPv6 address […]

Debian IPv6 Without Autoconf

You can’t disable autoconf in sysctl.conf because the ipv6 module hasn’t loaded yet, and the ipv6 module loads after /etc/network/interfaces is parsed (thus ignoring your inet6 static section), so here’s how to do static IPv6 addressing with Debian: iface eth0 inet6 static address 2001:0DB8:107:400::a netmask 64 pre-up modprobe ipv6 pre-up echo 0 > /proc/sys/net/ipv6/conf/$IFACE/autoconf The […]