IPv6 – Static to Dynamic Prefix Migration
Channel: junicast
Date: 2023-03-28

IPv6 is the new shit. It has reached about 40% adoption, constantly rising.  Here's a personal story about me having to switch from using a static prefix to a dynamic. It shall save you from making the same mistakes I have. 

There were several bumps along the road. You're invited to exploit from my experiences for your home or business network. It's mostly about the question of how to deploy an IPv6 environment in the first place. In 2016 I received a static IPv6 /48 prefix from my provider. Now I'm not only switching providers. The new one will provide me with dynamic prefixes. In order to prepare for that step I put myself to the path of enlightenment. That is ULA.

Plenty of people suggest not to use it but I think you need to be convinced otherwise. ULA stands for Unique Local Address and describe a specific type of IPv6 address range, that might be compared to RFC1918 in the legacy IPv4 world. 

I have been exploiting IPv6 for the last decade and I would like to share with you my wisdom.

If you would like to read the full story, hit that link:
https://wiki.junicast.de/en/junicast/stories/SwitchingFromStaticToDynamicPrefix

00:00 IPv6 Transition Intro
01:05 Current Situation
01:33 Fiber is coming
02:05 Price difference
03:02 Aiming for a target
04:30 DHCPv6 / Dynamic DNS
05:58 Prefix from different site
06:25 ULA for the save
07:35 Bumpy road
09:20 Different Ones
10:05 Overlapping IPS
10:46 VPN Tunnels
11:57 Use ULA!
13:18 Asymmetric Routing
16:42 Dynamic Routing for the rescue
23:00 Outro

Netbox to YAML Integration for Ansible: https://github.com/imp1sh/ansible_managemynetwork/tree/main/roles/ansible_netbox2yaml

Babel Dynamic Routing:
https://en.wikipedia.org/wiki/Babel_(protocol)