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