DNS

From WebarchDocs
Jump to: navigation, search

Webarchitects Domain Name Services

See the domain name hosting page for information about prices and ordering domain name services via Webarchitects.

We provide three levels of service for domain names:

  • DIY — if you want to set up everything yourself, use online payment and have a web interface for DNS management you can use the Ecohost domains.coop service.
  • Managed — if you want use to sort out registration, setup and renewal we are happy to undertake all the technical aspects and invoice you for services provided, this is the best option if you have limited understanding of ther DNS system.
  • GIT Zone file access — we can provide GIT/SSH access to the raw zone files for your domains if you are technically competent to manage your own DNS.

We are members of Nominet (Tag: WEBARCHITECTS) and Janet, we have a reseller account with Gandi and we also provide self-service Ecohost services via domains.coop.

Domain name availability

You can check the availablity of .uk domains using the Nominet whois web interface.

For other domains you can use the Ecohost or Gandi lookup tools.

3rd party Data Sharing

Domain Name Registries require customer name, address, email address and other personal identifiable data. To supply domain names we must share that data with the Domain Name Registrars, so they can pass it through to the Registry. In most cases this is hidden from public records of domain names. Please ask if you want more information about this or see our GDPR privacy-notice.

DNS servers

The Webarchitects Co-op domain name servers are:

  • dns0.webarchitects.co.uk81.95.52.24
  • dns1.webarchitects.co.uk81.95.52.30
  • dns2.webarch.info217.70.190.127
  • dns3.webarch.info185.112.146.79

The Ecohost Co-op domain name servers are:

  • ecohost.mercury.orderbox-dns.com
  • ecohost.venus.orderbox-dns.com
  • ecohost.earth.orderbox-dns.com
  • ecohost.mars.orderbox-dns.com

git managed zone files

We are able to provide access to edit bind zonefiles directly via git at git.coop, you don't need to have experience of using git to use this service since there is a web based editor interface.

How it works

We create a private group for you / your organisation on git.coop, you are then able to manage who has access to your zone files.

Within that group we create a git repo called zonefiles and in this a zone file is created for each domain and the file name matched the domain name, appended with .hosts.

An example zonefile follows:

; addresses and other host information
;
$TTL 86400
@          IN   SOA   dns1.webarchitects.co.uk.    root.dns1.webarchitects.co.uk. (
                                2018051101      ; serial
                                      7200      ; refresh
                                      3600      ; retry
                                      1209600   ; expire
                                      86400 )   ; minimum
;
; define the nameservers and the mailservers
;
        IN      NS      dns1.webarchitects.co.uk.
        IN      NS      dns0.webarchitects.co.uk.
        IN      NS      dns2.webarch.info.
        IN      NS      dns3.webarch.info.
;       IN      MX      10 webarch.email.
;
; define localhost
;
localhost  IN   A     127.0.0.1
;
; Records for webarch.email, see
; https://docs.webarch.net/wiki/Email#Webarch.email
;autodiscover         IN CNAME         config.webarch.email.
;autoconfig           IN CNAME         config.webarch.email.
;_submission._tcp     IN SRV   0 1 587 webarch.email.
;_smtps._tcp          IN SRV   0 1 465 webarch.email.
;_imaps._tcp          IN SRV   0 1 993 webarch.email.
;_pop3s._tcp          IN SRV   0 1 995 webarch.email.
;_autodiscover._tcp   IN SRV   0 1 443 config.webarch.email.
;
; webarch1
;@				IN	A	81.95.52.61
;www				IN	A	81.95.52.61

When you submit an edit the zonefile syntax is checked for errors using GitLab CI and the updated version is only deployed if it is error free.

Some notes on the key parts of this file that you need to be aware of follow.

Commented lines

Lines that start with a semi colon, ;, are comments and are ignored.

TTL

The number following $TTL, at the top of the files is the "time to live".

Serial Number

MX Records

TXT Records

.uk domains

We are able to register .ac.uk, .co.uk, .gov.uk, .me.uk, and .org.uk on behalf of clients.

.ac.uk

To register a .ac.uk we need the following information:

  • Requested name: domain name requested
  • To represent: the project, initiative or organisation for which the name is being registered
  • Domain owner: the name of the proposed domain owner organisation
  • Description: provide information detailing precisely how the requested name meets the eligibility criteria for registration within the ac.uk domain. The information provided should include details of funding, the primary objectives and status of the requesting organisation as well as the level of courses provided, or in the case of projects, the longevity of confirmed funding.
  • Admin-c: Name of the person submitting the domain request
  • Admin-c address: full postal address of contact
  • Admin-c phone: telephone number of contact
  • Admin-c e-mail: e-mail address of contact
  • Reg-c: Name of the person within the domain owner organisation that is responsible for the registration
  • Reg-c address: full postal address of contact
  • Reg-c phone: telephone number of contact
  • Reg-c e-mail: e-mail address of contact

.uk .co.uk, .org.uk and .me.uk

If you have a .uk, .org.uk or a .co.uk or a .me.uk and would like us to manage it you can ask your existing registrar to switch the Nominet Tag to WEBARCHITECTS and then we can sort everything out.

If you would like a new .uk, .co.uk, .org.uk or .me.uk domain name then the minimal details needed to buy the domain follow, (please note that Nominet are, these days, very strict with owner details and if the details can't pass an automated check you will probably need to login to their site and / or call them to get the registration verified after registration). There is a full list of fields on the Nominet site.

Note that .uk domains are currently only available to ownerts of the corresponding .co.uk domain.

Details needed to register a .uk for organisations

If you represent a legal entity (Nominet don't count unincorporated associations as legal entities) then the following details are needed to register a .uk, .co.uk, .org.uk and .me.uk domain name:

  • The domain name required (eg example.org.uk)
  • The name of the owner, this isn't simple to change, best use the exact, official, organisation name from Companies House or the Mutuals Public Register rather than the name of a person, however if there is no legal entity (Nominet doesn't consider an Unincorporated Association to be a legal entity) then register it as an individual, see below
  • Trading name, the name the organisation is commonly known as, rather than the legal name
  • The type of organisation, see the list of types
  • The company number if the type is one of LTD, LLP, IP (Industrial and Provident Society), check this at Companies House or the Mutuals Public Register or the Charity Commission in the case of RCHAR (if in doubt check the full list of types at Nominet)
  • Postal address, use the exact same address as used at Companies House if possible — this improves the chance of automated checks passing, if the domain is being registered to a person, if possible, use an address that appears on the electrol role to improve the chance of the registration passing the Nominet automated checks
  • Post code (if the country code is GB, JE, GG or IM)
  • Country code (need to use GB, JE, GG or IM for the UK)
  • Administrator name the person who is responsible for the domain name
  • Administrator email the email address of the person responsible for the domain, it is best not use an address on the domain itself, eg admin@example.org.uk, however this is possible, but we strongly advise against it

Details needed to register a .uk for individuals

If you want to register a .uk, .co.uk, .org.uk or .me.uk domain for a individual or an organisation which doesn't have a recognised legal entity, the following details are needed:

  • The domain name required (eg example.org.uk)
  • The name of the owner the full name of the owner of the domain, to register for an organisation use the name of a person "on behalf of" the organisation, eg "Ms. A Example on behalf of Example Org"
  • The type of organisation, IND for a Individual
  • Postal address, your full postal address
  • Post code (if the country code is GB, JE, GG or IM)
  • Country code (need to use GB, JE, GG or IM for the UK)
  • Administrator name the person who is responsible for the domain name
  • Administrator email the email address of the person responsible for the domain, it is best not use an address on the domain itself, eg admin@example.org.uk, however this is possible, but we strongly advise against it
  • Opt-out prevent the registrant's address details from being made public via the WHOIS system, if set to y.

.gov.uk

Please contact us if you would like to register a .gov.uk domain name.

Top level domains

For domains other than .uk ones we use Gandi — if you switch your domain to Gandi or would like us to manage your Gandi domain please set the Technical Handle to CC619-GANDI.

.org, .net, .com and other TLDs

To register a .org, .net, .com or other top level domain name on your behalf we need the following details:

  • Company name (if the domain name is for an organisation)
  • First name
  • Last name
  • Street address
  • Post code
  • City
  • Country
  • Phone number (in international format, eg +44.1142769709)
  • E-mail address

.coop domains

We can register .coop domain names for organisations we believe will use the domain name for a Co-operative, see the agreements and policies of nic.coop and the verification policy at nic.coop for the details.

When we register a .coop domain you will have to prove you are eligible to own a .coop, the Eligibility Criteria:

While hundreds of thousands of organizations worldwide operate as cooperatives, the definition of a cooperative varies from country to country and from culture to culture. In order to standardize the definition for .coop verification purposes, the following eligibility criteria which define what organizations are eligible for .coop domains were included in the .coop Sponsored TLD Agreement:

  • Members of the National Cooperative Business Association (NCBA) if otherwise eligible;
  • Members of the International Cooperative Alliance (ICA) if otherwise eligible;
  • Organizations formed as and/or considered cooperatives under applicable local law;
  • Associations comprised of cooperatives;
  • Organizations that are committed to the seven cooperative principles;
  • Organizations that are majority controlled by cooperatives;
  • Entities whose operations are principally dedicated to serving cooperatives; and
  • For no more than 5,000 registrants, persons or entities whose use of a .coop domain name would, in the opinion of the DCLLC Board, advance the interests of th e cooperative sector in general or would assist in the development of cooperatives worldwide.

If you are unable to convince www.coop that you are a legitimate co-operative then the cost of the domain name registration might not be refundable.