DNS Documentation

Nobus Domains and DNS

Deploying any type of internet-base service often requires setting up a domain name. For example, a domain is needed to obtain SSL certificates or primarily allow users to locate your web application by a pre-assigned name.

Creating a domain in nobus, enables you to effectively manage the domain's DNS records via the nobus dashboard. Domain name records are used as a naming system for servers, computer systems and various Internet-based services.

Domain Name System (DNS) enables the mapping of domain names to Internet resources. It translates human readable domain names (for example, www.example.com) to numerical IP addresses (for example, 102.223.22.22) which is essential for locating these internet resources. It delegate the responsibility of name assignment and mapping by designating authoritative name servers for each domain. Also, Network administrators may delegate authority over sub-domains of their allocated name space to other name servers thus, ensuring a distributed and fault-tolerant service.

DNS management is available for Nobus all resources as well as non-Nobus resources at no extra cost.

Features

  • Address (A) record; holds the IPv4 address of a domain and is the most important of these records. and are used to point a domain or sub-domain to an IP address. For example, your request from your browser to the subdomainwww.example.com; is directed to the server with IP address 102.223.22.1.
  • AAAA record; equivalent to A record but basically for IPv6 addresses.
  • Pointer (PTR) record; resolves an IP address to a domain or host name. PTR records are used for reverse DNS lookup.
  • Canonical (CNAME) record; maps a domain or sub-domain to another domain without. This can be a better option when running several services from a single IP address.
  • Mail exchanger (MX) record; directs mail to an email server. you can setup multiple MX records to point to a collection of mail servers thereby ensuring redundancy.
  • Text (TXT) record; lets you associate text with a hostname or zone. It can be used for several purposes including verification and mail security.
  • Name Server (NS) record; indicates the permissive name servers. A domain often has multiple name servers. Thus, NS record can asscertain which server contains the actual DNS records.

Nobus name servers are ns1.nobus.com and ns2.nobus.com.

You can check any existing records using domain name lookup tools such as nslookup or dig.

nslookup ns1.nobus.com 
nslookup -q=ns ns2.nobus.com 
dig ns2.nobus.com 
dig ns2.nobus.com txt 

These lookup tools can be very useful when troubleshooting issues with domain name records. The process of creating domain name records will largely depend on the domain name registrar you are using to manage your domain. A good number of registrars have comprehensive documentation on domain name records configurations.

Nobus does not currently provide domain registration services. To use Nobus DNS, you need to register a domain name with a registrar and update your domain's NS records to point to Nobus's name servers

For pricing details, see Nobus DNS Pricing

DNS Quickstart Guide

To set up a domain with Nobus, you need to add it (and any of its existing DNS records) to the dashboard, then delegate the domain by updating your registrar to use Nobus's name servers.

Note:

If the domain is already in use, recreate the domain's records on Nobus before delegating the domain to avoid downtime.

  1. Log in to the Nobus Management Dashboard

    Goto Project > DNS >

    click Create in the top right.

  2. In the Enter Domain section, enter the domain name.

    This is basically domain, such as ns2.nobus.io. To add subdomains, likewww.ns2.nobus.io or app.ns2.nobus.io, create DNS records for them after adding the main domain.

  3. Click Add Domain. This takes you to theCreate Record Set page and adds NS records for the domain on Nobus's name servers.

  4. For each record, select the record type, fill in the necessary data, and click Create Record.

Example record ; you could add a subdomain for your web-app server such as app.ns2.nobus.ioand enable an A record that points to that subdomain.

DNS A record, that maps your domain name to the server’s public IP address ( you cannot use your Server's private IP since they unaccessible from outside your own private network).
 Name Type Address TTL 
app.ns2.nobus.io A 102.223.23.2 700

The TTL sets the time-to-live in seconds. This is the amount of time the record is cached by a dns resolver. note that longer TTL making updates slower.

Delegate your domain by pointing your domain name to Nobus's name servers through your registrar.

TOPICS

Add Domains

To add a domain from the Nobus Management Dashboard

Goto Project > DNS> Zones, click the Create Zone

This brings you to the Domains (zone) tab. Enter your domain into the Enter domain field, then click Submit.

The system performs a DNS lookup to see if the domain has already been added to Nobus. If the domain has not been previously added to Nobus's DNS service, it will be added. otherwise, it will not be created

Domains you've added are listed on the Domains dashboard.

you can click the name to view and modify its DNS records.

You can add records in the Create record set section. The DNS records section lists any existing records for the domain, and you can update or delete records by clicking the More menu.

© 2025 Nkponani Ltd. All rights reserved.