Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

DNS-Nimipalvelin Eine Vahala 2006.

Samankaltaiset esitykset


Esitys aiheesta: "DNS-Nimipalvelin Eine Vahala 2006."— Esityksen transkriptio:

1 DNS-Nimipalvelin Eine Vahala 2006

2 DOMAIN NIMET Yleisin tapa viitata jonkin tietokoneen IP –osoitteeseen
Muodostaa puun juuridomain TOP -level domaineja alemman tason domaineja Eine Vahala 2006

3 Eine Vahala 2006

4 BIND9 BIND9 on ohjelmistoryhmä, joka sisältää useita ohjelmia, esim;
DNS-palvelin, named rndc-ohjelma, jolla ohjataan namedin toimintaa. Eine Vahala 2006

5 MITÄ TARVITSET? BIND9 vaatii käytännössä UNIX-käyttöjärjestelmän
Koneeseen käyttäjä tarvitsee root-käyttäjäoikeudet Koneen täytyy olla yhteydessä internetiin (ellet rakenna nimipalvelua kotiverkkoon) Eine Vahala 2006

6 ASENNUS apt-get install bind9 //asennus tapahtuu automaattisesti
/etc/init.d/bind9 stop //ennen konfiguraatiota ohjelma sammutetaan Eine Vahala 2006

7 Master ja Slave Masterille luodaan aluetietokannat
Slavelle ei tehdä alueiden tietokantatiedostoja kopioidaan ohjelmallisesti masterilta Määritellään konfiguraatiovaiheessa Eine Vahala 2006

8 Masterin konfiguraatio
nano /etc/bind/resolv.conf resolv.conf domain lahiverkot (alue jolla kone sijaitsee) search lahiverkot nameserver (domain -laitteiden IP-numerot) nameserver nameserver Eine Vahala 2006

9 named.conf etc/bind/named.conf
include "/etc/bind/named.conf.options";  key "rndc-key" {        algorithm hmac-md5; (salausavain sama kuin rndc.gonf)        secret "ajqVQoWyg840BvfroYR6rA=="; };  controls {        inet port 953 (palvelin jolta ohjauskäskyä kuunnellaan)    allow { ; } keys { "rndc-key"; }; (mistä ohjauskäsy otetaan vastaan ja mitä avainta käytetään)  }; Eine Vahala 2006

10 named.conf zone "." { (määritellään TOP-level nimipalvelimien sijainti)         type hint; (haetaan vain informatiot)         file "/etc/bind/db.root"; }; zone "localhost" {         type master;        file "/etc/bind/db.local"; }; Eine Vahala 2006

11 named.conf zone "127.in-addr.arpa" { (mitä alueita DNS-palvelin hallitsee)         type master (ensisijainen jakaja)         file "/etc/bind/db.127"; (tiedosto jossa tiedot sijaitsevat) }; zone "0.in-addr.arpa" { (zonet;127. /0. /255. ei lisätä mitään )  type master;     file "/etc/bind/db.0"; }; zone "255.in-addr.arpa" {         type master;         file "/etc/bind/db.255"; }; include "/etc/bind/named.conf.local"; (täällä oman verkon zonet) Eine Vahala 2006

12 named.conf.local zone "lahiverkot" { (laiteosoitteet dmz1, IP –osoitteeseen)         type master;         file "/etc/bind/lahiverkot.db"; }; zone " in-addr.arpa" { (IP –osoitteesta, laiteosoitteeseen dmz)         type master;         file "/etc/bind/ "; }; zone " in-addr.arpa" {         type master; file "/etc/bind/ "; }; Eine Vahala 2006

13 named.conf options // query-source address * port 53;
options {         directory "/etc/bind/";         auth-nxdomain no;         listen-on-v6 { none; };         listen-on { ; ; }; (ketä kuuntelee, oletus kaikkea)         allow-query{ /24; /24}; (ketkä saavat kysellä) allow-transfer{key rndc.key;}; (keneltä sallitaan tietoa siirtää) allow-recursion{ /24;}; (asettaa osoitteet rekursiivisesti) version""; (piilotetaan versio) }; Eine Vahala 2006

14 lahiverkot.db etc/bind/lahiverkot.db
; ;BIND data file for lahiverkot. ; $TTL 3D @       IN      SOA     dmz4.lahiverkot. root.dmz4.lahiverkot. (                   ; Serial (YYYYMMDD)                    ; Refresh (aika milloin toissij.palv. tarkastaa sarjanum.)                 86400           ; Retry (aika kuinka usein toissij.palv.yrittää uudel.)                         ; Expire (zone tieto liian vanha)                                ; Default TTL (aika joka oikeus käyttää tietoa) (AJAT SEKUNTTEINA) ) ;nameservers (domain nimipalvelimet) lahiverkot.     IN      NS      dmz4.lahiverkot (IN=internet, NS= name server) lahiverkot.     IN      NS      office2.lahiverkot. lahiverkot.     IN      NS      office4.lahiverkot. HUOMAA PISTEET LOPUSSA! Eine Vahala 2006

15 lahiverkot.db ;adressess dmz1 IN A 192.168.1.1 (IN= internet A=adress)
dmz2    IN      A       www     IN      A       dmz4    IN      A       dmz5    IN      A       dmz6    IN      A       dmz7    IN      A       dmz8    IN      A       office1 IN      A       office2 IN      A       office3 IN      A       office4 IN      A       office5 IN      A       office6 IN      A       ;canonical sala.lahiverkot. IN CNAME (alias nimi, sama IP) Eine Vahala 2006

16 192.186.1.0 ; ;BIND data file for lahiverkot.
; $TTL IN SOA dmz4.lahiverkot. root.dmz4.lahiverkot. (                               ; Serial                                   ; Refresh                         86400           ; Retry                                   ; Expire                                    ; Default TTL ) ;nameservers in-addr.arpa.  IN   NS      dmz4.lahiverkot in-addr.arpa.  IN   NS      office2.lahiverkot in-addr.arpa.  IN   NS      office4.lahiverkot in-addr.arpa.  IN PTR dmz1.lahiverkot. (IP-osoit.-laiteosoit.) in-addr.arpa.  IN PTR dmz2.lahiverkot. (IN=internet, PTR=pointer) in-addr.arpa.  IN PTR in-addr.arpa.  IN PTR dmz4.lahiverkot in-addr.arpa.  IN PTR dmz5.lahiverkot in-addr.arpa.  IN PTR dmz6.lahiverkot in-addr.arpa.  IN PTR dmz7.lahiverkot in-addr.arpa.  IN PTR dmz8.lahiverkot. Eine Vahala 2006

17 Slave Master -palvelimen asetusten pohjalta tehdään slave -palvelimen asetukset. Slave -palvelimelle kopioida master -palvelimen named.conf.local named.conf.options Eine Vahala 2006

18 Slave / named.conf.local
/etc/bind/named.conf.local zone "lahiverkot" { type slave; file "/etc/bind/lahiverkot.bak"; master { ;}; }; zone " in-addr.arpa" { file "/etc/bind/ bak"; master { ;}; zone " in-addr.arpa" { file "/etc/bind/bak bak"; Eine Vahala 2006

19 Slave / named.conf.options
/etc/bind/named.conf.options options {         directory "/etc/bind/";         auth-nxdomain no;         listen-on-v6 { none; };         listen-on { ; any;}; (ketä kuuntelee, oletus kaikkea)          allow-query{ /24;}; (ketkä saavat kysellä)         allow-transfer{ ; ;}; (keneltä sallitaan tietoa siirtää)         allow-recursion{ /24;};         version""; }; Eine Vahala 2006

20 Slave / named.conf etc/bind/named.conf muutetaan edellisten ohjeiden mukaan. (Avaimen salaus? Kenen? Oma?) include "/etc/bind/named.conf.options";  key "rndc-key" {        algorithm hmac-md5; (salausavain sama kuin rndc.gonf)        secret "ajqVQoWyg840BvfroYR6rA=="; }; Vinkit tervetulleita! Eine Vahala 2006

21 Testaus Käynnistetään nimipalvelin Testataan host- komennolla
/etc/init.d/bind reload Testataan host- komennolla dmz4:/# host dmz5 dmz5.lahiverkot has address dmz4:/# host in-addr.arpa domain name pointer dmz5.lahiverkot. Eine Vahala 2006

22 Ylläpito Uusia laitteita lisättäessä, poistettaessa tai niiden osoitteita muutettaessa Ensisijaisen nimipalvelimen zone -tiedostoja päivittään lahiverkot.db , ja Eine Vahala 2006


Lataa ppt "DNS-Nimipalvelin Eine Vahala 2006."

Samankaltaiset esitykset


Iklan oleh Google