# Introduction

Normally, the DNS system is called using the domain registrar module. However, some customers have their own nameservers. For that, hostware offers a modular integration of third party DNS integrations, e.g. cloudflare or PowerDNS.

For this, hostware has solid interface classes for adding external dns managers. In the following pages, you get all the details for that.

Introduction video: <https://www.youtube.com/watch?v=UVR9lhUGAyU>

### Order of Development

We would suggest the following order of development to start as quickly as possible:

1. Copy an existing dns integration and remove most of the code.
2. Start with the get all zones. This is good to test if the api connection is working properly.
3. Continue with the create zone
4. The rest
