How to Bytemark

Show documention menu

Content DNS (DNS hosting) service

‘Content DNS’ is the first service you need to provide when you want to host your own domain name on the internet.

Bytemark provide the vital ‘name servers’ which you can use to provide this service. They are called:

To ensure continuity for all domains that we host, we have a name server hosted in each of our Manchester and York data centres, and a third one on an off-site network in Amsterdam, which provides resiliency in the event of any network disruption, and any records served by one server will also be visible on the others. Read on to see how to put your data on them.

Using Bytemark’s content DNS Service

Symbiosis users

If your server is running Symbiosis this is taken care of behind the scenes. The Symbiosis documentation has the relevant information.


If you’re not using Symbiosis, you’ll need to get a copy of our upload script to manage your DNS data yourself.

After logging in to any Bytemark server run:

cd /root
wget -O

If you already have an account which you’re using, you may download an archive of existing data and an upload script via the URL<rsync_username>/<rsync_password> replacing the <rsync_username> and <rsync_password> with the ones found near the top of your existing upload script; please contact support if you don’t have a record of those details.

Extract the archive with winzip (Windows) or unzip (Linux). It will extract to a directory called BytemarkDNS, which contains a script called upload and a directory called data. Inside the data directory, you will find a data file which contains some example data — you should copy and adjust some lines from this file to reflect the DNS data you want to host. Although not essential, it is a good plan to create a separate file inside the data directory for each of your domains.

You can edit the information: the file is in tinydns format. Note that IPv6 is supported, and encouraged! DNSSEC is not supported. When it’s ready, run the upload script to push your changes to our DNS servers. This must be done on your server, as machines outside our network do not have access to the DNS servers.

You may prefer to edit the data file elsewhere, and copy it to your server before running the upload script. Be careful not to change the permissions on either the date file or the upload script.

cd BytemarkDNS

Then, with a little luck you should get the response Uploading to host : completed.

Once you are satisfied you have them set-up correctly on your server and the correct data has been uploaded, you can delegate your domains to our name servers:

You should find that your new/updated data will be live within two minutes of adding it.

Bytemark Cloud used to be called "BigV"—nothing has changed except the name! We’re hiring! Please visit to find out more.