jbtroost.nl naar TransIP: helemaal om!

Als je bezig bent met nadenken over waar je data staat, kom je op een gegeven moment ook bij je domeinnaam uit. Die stond bij mij ingeschreven via Yourhosting, maar wel met de DNS bij Cloudflare. Yourhosting is Nederlands, maar niet de meest bewuste keuze — en Cloudflare is en blijft Amerikaans.

TransIP lost allebei op. Nederlands bedrijf, eigen nameservers, prima DNS-beheer. En goedkoper ook nog.

De verhuizing

Een domein verplaatsen klinkt ingewikkelder dan het is. In de praktijk komt het neer op: DNS-records kopiëren, verhuisverzoek indienen, EPP-code opvragen bij de oude registrar, die invoeren bij de nieuwe, en wachten.

Bij mij viel de wachttijd reuze mee. Binnen een uur was de overdracht klaar, in plaats van vijf tot zeven werkdagen, waar ik had gelezen rekening mee te moeten houden. Geen idee waarom het zo snel ging, maar mij hoor je niet.

De nameservers zijn geswitcht van Cloudflare naar TransIP en alle DNS-records staan nu netjes in het TransIP-dashboard.

DNS voor een zelfgehoste setup

Er kwam wel ‘iets’ meer bij kijken dan ik had gedacht: je hebt voor een setup als de mijne meer records nodig dan alleen een A-record. Voor mail heb je MX, SPF (als TXT-record), DKIM (ook TXT) en DMARC nodig. Voor de website en services A-records of CNAME’s naar je VPS. Voor subdomeinen aparte vermeldingen.

Bij TransIP ziet dat er overzichtelijk uit. Dat hielp bij het instellen ervan.

SSL na de migratie

Het enige dat wat extra aandacht vroeg: mijn mailserver gebruikte certbot met een Cloudflare-plugin voor DNS-gebaseerde certificaten. Die plugin praat via de Cloudflare API — en die API verdwijnt als je de nameservers weghaalt.

Voor nu laat ik de bestaande certificaten gewoon staan, want die zijn nog geldig. Daarna wil ik acme.sh gaan gebruiken, dat beter overweg kan met TransIP’s huidige API. Maar dat zie ik dan wel weer.

Hoe het er nu uitziet

Vibecoding om los te komen van BigTech blijft een mooi streven.

../