Afgelopen week ben ik maar met 1 ding bezig geweest: IPv6.
– Maandag heb ik in Amsterdam de routers vervangen.
– Dinsdag heb ik de Enschede router geïnstalleerd (ipv4) en klaargemaakt voor ipv6
– Woensdag heb ik de routers in Amsterdam ingesteld voor ipv6
– Donderdag heb ik grotendeels besteed aan het tunen en testen van de router config
– Vrijdag heb ik de eerste website: interracks.com en mijn weblog bereikbaar gemaakt via ipv6.
– Zaterdag heb ik 1288 domeinen op de shared webhosting overgezet naar ipv6. (incl icehosting)
Zodoende is sinds afgelopen zaterdag alle shared diensten van ons via ipv6 beschikbaar. Dat houd in dat naast de website (apache & named) ook de mail (smtp, pop3, imap), ftp en directadmin via ipv6 benaderbaar zijn.
Het router verhaal vond ik erg spannend. Het vervangen op maandag was op zich niet zo heel spannend; ik had namelijk enkel de ipv4 configuratie ingesteld. Pas op dinsdag/woensdag heb ik de ipv6 config ingesteld. Dit heel voorzichtig per router gedaan. Indien ik een fout maakte altijd nog de andere router het ipv4 gedeelte online kon houden. Einde van woensdag bleek de router een probleem te hebben om de routes naar buiten te vertellen.
Een software upgrade op donderdag ochtend loste dit probleem op. De software upgrade was weer opnieuw heel spannend. Na de upgrade moet je de router restarten. Het is dan afwachten of de 2e router het internet automatisch overneemt en of de router weer online komt. Gelukkig is alles goed gegaan.
Het instellen van alle websites op ipv6 ging een stuk makkelijker dan gedacht. Veel software was al geschikt voor ipv6 zoals bijv apache. Andere pakketten moest ik opnieuw compileren met ipv6 support.
Om de vele domeinen om te zetten heb ik een aantal bash scripts moeten schrijven. Zodat ik niet bijv. per domein de AAAA records aan de dns zone hoefde toe te voegen.