What is a glue record, and how do I set up custom nameservers?

A glue record is a direct association between a nameserver's name and its IP address, registered at the registry level (EURid, RoTLD, etc.), not in the domain's regular DNS zone.

It's specifically needed when a domain's nameserver is hosted on that same domain — for example, if you want example.ro to use its own nameservers, ns1.example.ro and ns2.example.ro. This creates a circular dependency: to find out ns1.example.ro's IP address, a computer would need to ask example.ro's nameservers — which are ns1.example.ro itself. The glue record breaks this loop by providing the IP address directly from the registry, without needing an extra lookup step.

To set up custom nameservers for your domain:

  1. from your EUReg customer account, on the domain's details page, go to the custom nameservers section;
  2. choose the names you want (e.g. ns1.example.ro, ns2.example.ro) and their corresponding IP addresses — these become glue records, registered directly at the registry;
  3. only after this step can you use ns1.example.ro / ns2.example.ro as nameservers for your domain or for other domains.

If you get the “Could not determine the nameserver IP addresses” error, it usually means this step hasn't been completed correctly yet.