DNS w systemie Solaris - ćwiczenie DNS w systemie Solaris

1. Konfigurowanie klienta DNS.

2. Konfigurowanie serwera DNS - primary secondary.

3. Debugowanie usługi DNS.

Ćwiczenie realizowane jest w grupach. Każda grupa obejmuje co najmniej 3 stacje.

Dane do ćwiczenia:

Nazwa

Adres IP / maska

domena nadrzędna

zoo.

-

serwer domeny nadrzędnej

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅

domena

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ .zoo

-

serwer primary domeny

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅

komputery domeny

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅

1. Konfigurowanie klienta DNS dla domeny "zoo": Utworzyć plik /etc/resolv.conf.

Zmodyfikować plik /etc/nsswitch.conf.

Poniżej podać zawartość wykorzystywanych plików.

/etc/nsswitch.conf

/etc/resolv.conf

2. Testowanie działania domeny "zoo" (nslookup).

Wylistować dane o serwerze domeny zoo i Twoim komputerze (według nazwy i numeru IP) 3. Konfigurowanie primary serwera domeny Zmienić adres IP serwera.

Utworzyć pliki (wzorując się na plikach serwera domeny zoo). W plikach uwzględnić nazwy komputerów przewidzianych jako serwery poddomen:

/etc/resolv.conf

/etc/named.conf

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ /named.ca

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ /named.hosts

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ /named.local

⋅ ⋅ ⋅ ⋅ ⋅ ⋅ /named.172.16. ⋅ ⋅ ⋅ ⋅ ⋅ ⋅

Wylistować wszystkie pliki konfiguracyjne domeny ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ .zoo) Opracował: Janusz FURTAK

1

DNS w systemie Solaris - ćwiczenie 4. Rejestrowanie poddomen.

Zarejestrować dwie poddomeny. Wymusić na demonie in.named ponowne wczytanie plików konfiguracyjnych (kill -HUP ..... lub użycie komendy rndc reload) 5. Testowanie działania domeny "⋅ ⋅ ⋅ ⋅ ⋅ ⋅ .zoo" (nslookup).

Wylistować dane o serwerze domeny ⋅ ⋅ ⋅ ⋅ ⋅ ⋅ .zoo komputerach domeny (według nazwy i numeru IP). Wyniki umieścić poniżej.

Wylistować zawartość bazy danych serwera DNS (kill -INT ..... ). Wyniki umieścić poniżej.

Uruchomić debugowanie demona na poziomie 3 (poprzez wysłanie sygnału USR1 lub użycie komendy rndc trace). Wyniki umieścić poniżej.

6. Konfigurowanie secondary serwerów. Zmodyfikować pliki konfiguracyjne tak, aby primary serwer danej domeny był secondary serwerem domeny nadrzędnej i domeny odwrotnej. Nazwy plików dla serwera secondary powinny być tworzone według zasady " named. nazwa_domeny.slave".

Wylistować zawartość plików named. nazwa_domeny.slave . Wyniki umieścić poniżej.

Opracował: Janusz FURTAK

2

DNS w systemie Solaris - ćwiczenie Domena

Master serwer

Slave serwery

Komputery domeny

zoo

172.16.200.1

koral1

172.16.201.1

koral2

172.16.202.1

koral3

172.16.203.1

koral4

172.16.204.1

koral5

172.16.205.1

ryby.zoo

172.16.201.2

172.16.201.3

172.16.201.7

172.16.201.4

172.16.201.8

172.16.201.5

172.16.201.6

rekin.ryby.zoo

172.16.201.3

172.16.201.9

murena.ryby.zoo

172.16.201.4

172.16.201.10

skalar.ryby.zoo

172.16.201.5

172.16.201.11

welon.ryby.zoo

172.16.201.6

172.16.201.12

plazy.zoo

172.16.205.2

172.16.205.3

172.16.205.7

172.16.205.4

172.16.205.8

172.16.205.5

172.16.205.6

zaba.plazy.zoo

172.16.205.3

172.16.205.9

traszka.plazy.zoo

172.16.205.4

172.16.205.10

padalec.plazy.zoo

172.16.205.5

172.16.205.11

salamandra.plazy.zoo

172.16.205.6

172.16.205.12

gady.zoo

172.16.202.2

172.16.202.3

172.16.202.7

172.16.202.4

172.16.202.8

172.16.202.5

172.16.202.6

kobra.gady.zoo

172.16.202.3

172.16.202.9

krokodyl.gady.zoo

172.16.202.4

172.16.202.10

pyton.gady.zoo

172.16.202.5

172.16.202.11

kameleon.gady.zoo

172.16.202.6

172.16.202.12

ptaki.zoo

172.16.203.2

172.16.203.3

172.16.203.7

172.16.203.4

172.16.203.8

172.16.203.5

172.16.203.6

bocian.ptaki.zoo

172.16.203.3

172.16.203.9

kruk.ptaki.zoo

172.16.203.4

172.16.203.10

sikora.ptaki.zoo

172.16.203.5

172.16.203.11

kawka.ptaki.zoo

172.16.203.6

172.16.203.12

ssaki.zoo

172.16.204.2

172.16.204.3

172.16.204.7

172.16.204.4

172.16.204.8

172.16.204.5

172.16.204.6

pies.ssaki.zoo

172.16.204.3

172.16.204.9

kot.ssaki.zoo

172.16.204.4

172.16.204.10

chomik.ssaki.zoo

172.16.204.5

172.16.204.11

delfin.ssaki.zoo

172.16.204.6

172.16.204.12

Opracował: Janusz FURTAK

3

DNS w systemie Solaris - ćwiczenie Domena zoo

Master

koral 172.16.200.1/24

koral1 172.16.201.1/24

Domena

ptaki.zoo

koral2 172.16.202.1/24

Master

topaz11 172.16.203.2/24

koral3 172.16.203.1/24

Slave

topaz12 172.16.203.3/24

koral4 172.16.204.1/24

Slave

topaz13 172.16.203.4/24

Domena

ryby.zoo

Domena

Master

topaz1 172.16.201.2/24

bocian.ptaki.zoo

Slave

topaz2 172.16.201.3/24

Master

Slave

topaz3 172.16.201.4/24

topaz12

172.16.203.3/24

Domena

rekin.ryby.zoo

Master

Domena

topaz2 172.16.201.3/24

kruk.ptaki.zoo

Master

topaz13

Domena

172.16.203.4/24

murena.ryby.zoo

Master

topaz3 172.16.201.4/24

Domena

gady.zoo

Master

topaz5 172.16.202.2/24

Slave

topaz6 172.16.202.3/24

Slave

topaz7 172.16.202.4/24

Domena

ssaki.zoo

Domena

Master

topaz15 172.16.204.2/24

kobra.gady.zoo

Slave

topaz16 172.16.204.3/24

Master

Slave

topaz17 172.16.204.4/24

topaz6 172.16.202.3/24

Domena

krokodyl.gady.zoo

Master

topaz7 172.16.202.4/24

Domena

pies.ssaki.zoo

Master

topaz16 172.16.204.3/24

Domena

kot.ssaki.zoo

Master

topaz17 172.16.204.4/24

Opracował: Janusz FURTAK

4