Set up DNS - nogalliance/sysadmin GitHub Wiki
Setting up DNS for a NOG
nog.community
Using - Log in to admin.nogalliance.org
- In the top menu select "DNS"
- From the list select the 'nog.community' domain
- Select the "Records" tab
- First we set up the DNS for the website:
- Press the green "CNAME" button to create a new CNAME
- As hostname use the region/country of the NOG (for UgNOG for example use
ug
) - As target hostname use
nog.community.
(don't forget the.
at the end!) - And Save
- Also set up the DNS for the
www
subdomain:- Press the green "CNAME" button to create a new CNAME
- As hostname use
www.
followed by the region/country of the NOG (for UgNOG for example usewww.ug
) - As target hostname use
nog.community.
(don't forget the.
at the end!) - And Save
- Then we set up the DNS for Indico:
- Press the green "CNAME" button to create a new CNAME
- As hostname use
events.
followed by the region/country of the NOG (for UgNOG for example useevents.ug
) - As target hostname use
indico.nogalliance.org.
(don't forget the.
at the end!) - And Save
- Then set up the DNS for Nextcloud:
- Press the green "CNAME" button to create a new CNAME
- As hostname use
cloud.
followed by the region/country of the NOG (for UgNOG for example usecloud.ug
) - As target hostname use
nog.community.
(don't forget the.
at the end!) - And Save
Using a domain name hosted by the NOG
- Set up the CNAME records under
nog.community
as described above - Ask the NOG to create CNAME records that point to the names you created under
nog.community
(yes, CNAME chains are not the most efficient, but this way we have a more consistent structure that is easier to manage) - Add the names that the NOG created as aliases for the website etc.
Hosting a domain name for a NOG
We will also host the NOG's domain name on request
- Log in to admin.nogalliance.org
- In the top menu select "DNS"
- In the menu on the left select "Add DNS-Zone" under "DNS-Wizard"
- Select template "NOG Template"
- Select the Client account of the NOG
- Enter the domain name
- Check the DNSSEC box
- Click "Create DNS-Record"
This will create the basic settings for the zone and push it to the two public authoritative DNS servers ns1.nogalliance.org
and ns2.nogalliance.org
. CNAME records for cloud
and events
are also created.