Domain Names
The Domain Name System (DNS) is how we convert internet address numbers (IPs) into human readable names. Without DNS, if you wanted to go to riseup.net, you would need to remember the address 204.13.164.45 every time. In this case, riseup.net is the domain name and 204.13.164.45 is the actual IP. In order to put up a website you need three things:- a domain name: Domain names are typically acquired through name registrars (for a fee) or you can have a free sub-domain from riseup.net (for example, mysite.revolt.org).
- a host for the domain name: This is called DNS hosting. The registrar can provide this (more options) or riseup.net can provide it (less options, less hassle).
- a host for the website: This is called web hosting. It is the most expensive part of the process, and what riseup.net typically provides.
Automatic Sub-domain
When hosting at riseup.net, you automatically get a sub-domain username.revolt.org, where username is your hosting username. This happens right away, costs nothing, and is kind of cool. Later, you can add your own domain if you want to purchase one from a registrar, or you could practice a little domain ecology with another group and share their's. If you are satisfied with a revolt.org sub-domain, then you don't need to worry about DNS at all and can stop reading this page.Registering A Domain
If you want a custom domain, you must purchase one from a domain registrar. There are many good and cheap registrars to choose from, although we suggest using gandi.net. We also have a little mini-tutorial on using gandi. We have found that many groups forget to renew the registration. The domain is then often grabbed by "domain squatters" who replace the activist website with porn. This has happened to many sites which we (used to) host. Bummer.DNS Hosting
You have three options for hosting the DNS for you custom domain (in order of increasing complexity):riseup.net
This option is good if your site is hosted by riseup.net and you don't have any need for special options. In order to use riseup.net as your DNS host, specify these values:- Primary Name Server: primary.revolt.org
- Secondary Name Server: secondary.revolt.org
your registrar
The registrar where you purchased the domain will most likely host the DNS also. If you choose this option, configure your domain like so:- Alias: raven.revolt.org
- IP Address: 204.13.164.45
- Mail server: mail.revolt.org
- Other Aliases: you should make www.yourdomain.org point to yourdomain.org.
$TTL 38400
;
@ IN SOA primary.revolt.org. root (
2006052701 ; serial
3H ; Refresh (3 hours)
2H ; Retry (2 hours)
1W ; Expire (1 hour, temp)
5H ) ; minimum TTL (5 hours)
;
IN NS primary.revolt.org.
IN NS secondary.revolt.org.
@ IN CNAME raven.revolt.org.
@ IN MX 10 mail.revolt.org.
* IN CNAME raven.revolt.org.
* IN MX 10 mail.revolt.org.
everydns.net
If you want more options, use the free service www.everydns.net. EveryDNS has many options and gives you fine grain control over your domain, although it is a bit complicated.Domain Ecology
Instead of acquiring your own custom domain, consider sharing an already existing domain. This might be the best option for groups that are part of a larger organization, or a network of groups doing parallel political work. For example, Indymedia uses the same domain for its 120+ websites: e.g., argentina.indymedia.org, paris.indymedia.org, chicago.indymedia.org, etc. Each Indymedia site is different, different design, different hosting servers -- but they have a common URL which connects their efforts and exposes the user to the entire network. Domain Ecology: I guess it's a way of thinking of domain names as public space, where people can share the resources. An analogy would be different groups all sharing one big park, instead of each buying/creating their own park.
Domain Ecology: Kind of like a public park, all the neighbors share it.