Beruflich Dokumente
Kultur Dokumente
Autor
Manuel Theodor Huber
Homepage
http://www.hubermanuel.ch
Datum:
04.07.2006
Version
1.1
04.07.2006 Manuel Theodor Huber
1 Inhaltsverzeichnis
Solaris 10 Unterlagen........................................................................................................................... 1
DNS- Server einrichten............................................................................................................................. 1
1
Inhaltsverzeichnis ............................................................................................................................ 2
2
Einleitung ......................................................................................................................................... 3
3
DNS- Server einrichten ................................................................................................................... 3
3.1
DNS Beispiel Scripte herunterladen ........................................................................................... 3
3.2
Scripte anpassen ......................................................................................................................... 3
3.3
resolv.conf erzeugen .................................................................................................................. 4
3.4
nsswitch.conf auf DNS umschalten ........................................................................................... 4
3.5
named.testnet für Solaris 10 konfigurieren ............................................................................... 4
3.6
named.testnet.rev für Solaris 10 konfigurieren ......................................................................... 5
3.7
Symbolischer Link erzeugen ....................................................................................................... 6
3.8
DNS Server starten ....................................................................................................................... 6
3.9
DNS Server testen ........................................................................................................................ 6
3.10
DNS Dienst bei jeden Systemstart mitstarten.......................................................................... 7
4
Client hinzufügen............................................................................................................................ 7
4.1
resolv.conf auf Client erzeugen ................................................................................................ 7
4.2
nsswitch.conf auf DNS umschalten ........................................................................................... 7
4.3
Einträge auf Server ergänzen .................................................................................................... 8
2/8
04.07.2006 Manuel Theodor Huber
2 Einleitung
In diesem Dokument wird kurz und bündig erklärt wie ein DNS- Server eingerichtet werden
kann. Auf das erläutern von Grundlagen von einen DNS wird bewusst verzichtet.
• Hostname: Batman
• Domain: testnet
• Endung: local
Diese Fakten müssen den Gegebenheiten angepasst werden, respektiv gegen die eigenen
Angaben ausgetauscht werden.
• named.cache
• named.local
3/8
04.07.2006 Manuel Theodor Huber
Alle „myhost“ müssen durch den aktuellen Hostnamen ersetzt werden, in unseren Beispiel
„batman“. Alle „mydomain“ müssen durch den gewünschten Domainnamen ersetzt werden,
in unserem Beispiel ist dies „testnet.local.“ Des weitern muss die IP- Adresse angepasst
werden, bei „9.200.129“ in „192.168.42“ ändern und bei „129.200.9“ in „192.168.42“ öndern.
domain testnet.local
nameserver 127.0.0.1 ;if DNS server runs on this host
mv nsswitch.conf nsswitch.conf.orgi
mv nsswitch.dns nsswitch.conf
Ändern in:
Ändern in:
testnet.local. IN A 192.168.42.100
IN MX 10 batman.testnet.local.
IN NS batman.testnet.local.
Ändern in:
4/8
04.07.2006 Manuel Theodor Huber
86400 IN NS batman.testnet.local.
localhost IN A 127.0.0.1
IN MX 10 batman.testnet.local.
Ändern in:
batman IN A 192.168.42.100
IN MX 10 batman.testnet.local.
www IN CNAME batman.testnet.local.
mailhost IN CNAME batman.testnet.local.
Ändern in:
myhost2 IN A 129.200.9.2
myhost3 IN A 129.200.9.3
Ändern in:
;myhost2 IN A 129.200.9.2
;myhost3 IN A 129.200.9.3
Ändern in:
5/8
04.07.2006 Manuel Theodor Huber
9.200.129.in-addr.arpa. IN NS batman.testnet.local.
Ändern in:
1 IN PTR batman.testnet.local.
Ändern in:
2 IN PTR myhost2.mydomain.com.
3 IN PTR myhost3.mydomain.com.
Ändern in:
ln -s /var/named/named.conf /etc/named.conf
named –d 9
Nun muss das Log- File überprüft werden, dieses finden Sie unter /var/adm/messages. Wenn
in dieser Datei keine Fehler betreffend DNS auftreten läuft der DNS Server korrekt.
nslookup batman
Ausgabe:
Server: 127.0.001
Address: 127.0.0.1#53
6/8
04.07.2006 Manuel Theodor Huber
Name: batman.testnet.local
Address: 192.168.42.100
Weiterer Test:
nslookup 192.168.42.100
Ausgabe:
Server: 127.0.001
Address: 127.0.0.1#53
svcs \*dns\*
Ausgabe:
4 Client hinzufügen
Fakten
• Name: littlebatman
• IP- Adresse: 192.168.42.101
domain testnet.local
nameserver 192.168.42.100
mv nsswitch.conf nsswitch.conf.orgi
mv nsswitch.dns nsswitch.conf
myhost2 IN A 129.200.9.2
Ändern in:
Ändern in:
2 IN PTR myhost2.mydomain.com.
Ändern in:
Ändern in:
8/8