Set up DNS - nogalliance/sysadmin GitHub Wiki
Setting up DNS for a NOG
Using nog.community
- 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
wwwsubdomain:- 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.communityas 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.