BIND
Johdanto
DNS, eli Domain Name System, on nimipalvelujärjestelmä, joka muuntaa verkkotunnuksia IP-osoitteiksi. Internetin laitteet kommunikoivat keskenään numeeristen osoitteiden avulla, mutta niiden muistaminen olisi ihmisille vaikeaa. Nimipalvelun ansiosta IP-osoitteiden sijasta voidaan käyttää helposti muistettavia nimiä.
Tämän ohjeen avulla pystyt asentamaan verkkotunnuksen dedikoidulle palvelimellesi. Sinulla tulee olla BIND9 asennettuna palvelimellesi.
Konfiguroiminen
Asennamme Kimsufi-palvelimelle
verkkotunnus.fi-domainin. Palvelimen IP-osoite on
213.186.33.13. Sinun tulee käyttää niiden tilalla omaa verkkotunnusta ja IP-osoitettasi. Ensiksi muokkaamme /etc/bind/named.conf.local-tiedostoa.
root@ovh:~# pico /etc/bind/named.conf.local
zone "verkkotunnus.fi" {
type master;
file "/etc/bind/zones/verkkotunnus.fi.db";
};
zone "13.33.186.213.in-addr.arpa" {
type master;
file "/etc/bind/zones/rev.13.33.186.213.in-addr.arpa";
};
Seuraavaksi muokkaamme /etc/bind/named.conf.options-tiedostoa. Lisäämme sinne toissijaisen nimipalvelimen.
Kimsufi-palvelimille: ns.kimsufi.com 213.186.33.199
Ovh-palvelimille: sdns1.ovh.net 213.251.188.140
root@ovh:~# pico /etc/bind/named.conf.options
options {
directory "/var/cache/bind";
forwarders {
213.186.33.199;
};
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { ::1; };
listen-on { 127.0.0.1; };
allow-recursion { 127.0.0.1; };
};
Sitten luomme kansion /etc/bind/zones.
root@ovh:~# mkdir /etc/bind/zones
Uuteen kansioon luomme /etc/bind/zones/
verkkotunnus.fi.db-tiedoston. 2010031801 on päivämäärä, jonka perässä on 01.
root@ovh:~# pico /etc/bind/zones/verkkotunnus.fi.db
verkkotunnus.fi. IN SOA ns1.verkkotunnus.fi. admin.verkkotunnus.fi. (
2010031801
28800
3600
604800
38400 )
verkkotunnus.fi. IN NS ns1.verkkotunnus.fi.
verkkotunnus.fi. IN A 213.186.33.13
www.verkkotunnus.fi. IN A 213.186.33.13
ns1.verkkotunnus.fi. IN A 213.186.33.13
Luomme samaan kansion myös /etc/bind/zones/rev.
13.33.186.213.in-addr.arpa-tiedoston.
root@ovh:~# pico /etc/bind/zones/rev.13.33.186.213.in-addr.arpa
@ IN SOA verkkotunnus.fi. admin.verkkotunnus.fi. (
2010031801;
28800;
604800;
604800;
86400 );
IN NS ns1.verkkotunnus.fi.
77 IN PTR verkkotunnus.fi.
Käynnistämme BIND:n uudestaan.
root@ovh:~# /etc/init.d/bind9 restart
* Stopping domain name service... bind9 [ OK ]
* Starting domain name service... bind9 [ OK ]
Tarkastamme, ovatko asetukset oikein.
root@ovh:~# dig verkkotunnus.fi
; <<>> DiG 9.6.1-P2 <<>> verkkotunnus.fi
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41957
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;verkkotunnus.fi. IN A
;; ANSWER SECTION:
verkkotunnus.fi. 38400 IN A 213.186.33.13
;; AUTHORITY SECTION:
verkkotunnus.fi. 38400 IN NS ns1.verkkotunnus.fi.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Mar 18 09:54:05 2010
;; MSG SIZE rcvd: 67
Hyvältä näyttää. Sitten lisäämme
Hallinnassa osiossa
Verkkotunnukset ja DNS verkkotunnukselle uudet nimipalvelimet klikkaamalla
DNS-palvelimet. Nimipalvelimet ovat tässä tapauksessa:
Primäärinen: ksxxxxx.kimsufi.com 213.186.33.13
Toissijainen: ns.kimsufi.com 213.186.33.199
Huomio: DNS-päivitys voi kestää 48 tuntia.