PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bind9 Konfiguration



howgo
28.04.02, 19:33
Hallo,

ich hab leider keine Ahnung von nem Nameserver. Ich verwende momentan Bind9, weis aber ned ob die momentane Konfiguration so passt:

Kann bitte jemand nen Blick drauf werfen.

Thx

---------

# Copyright (c) 2001 SuSE GmbH Nuernberg, Germany
#
# Author: Frank Bodammer <feedback@suse.de>
#
# /etc/named.conf
#
# This is a sample configuration file for the name server BIND9.
# It works as a caching only name server without modification.
#
# A sample configuration for setting up your own domain can be
# found in /usr/share/doc/packages/bind9/sample-config.
#
# A description of all available options can be found in
# /usr/share/doc/packages/bind9/misc/options.

options {

# The directory statement defines the name server´s
# working directory

directory "/var/named";

# The forwarders record contains a list of servers to
# which queries should be forwarded. Enable this line and
# modify the IP-address to your provider's name server.
# Up to three servers may be listed.

#forwarders { 10.11.12.13; 10.11.12.14; };

# Enable the next entry to prefer usage of the name
# server declared in the forwarders section.

#forward first;

# The listen-on record contains a list of local network
# interfaces to listen on. Optionally the port can be
# specified. Default is to listen on all interfaces found
# on your system. The default port is 53.

#listen-on port 53 { 127.0.0.1; };

# The listen-on-v6 record enables or disables listening
# on IPV6 interfaces. Allowed values are 'any' and 'none'
# or a list of addresses. IPv6 can only be used with
# kernel 2.4 in this release.

listen-on-v6 { any; };

# The next three statements may be needed if a firewall
# stands between the local server and the internet.

#query-source address * port 53;
#transfer-source * port 53;
#notify-source * port 53;

# The allow-query record contains a list of networks or
# IP-addresses to accept and deny queries from. The
# default is to allow queries from all hosts.

#allow-query { 127.0.0.1; };

# If notify is set to yes (default), notify messages are
# sent to other name servers when the the zone data is
# changed. Instead of setting a global 'notify' statement
# in the 'options' section, a separate 'notify' can be
# added to each zone definition.

notify no;
};

# The following three zone definitions don't need any modification.
# The first one defines localhost while the second defines the
# reverse lookup for localhost. The last zone "." is the
# definition of the root name servers.

zone "localhost" in {
type master;
file "localhost.zone";
};

zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};

zone "." in {
type hint;
file "root.hint";
};

# You can insert further zone records for your own domains below.

hurz
29.04.02, 00:00
Hallo howgo

Soweit ich sehen kann, sieht die Datei named.conf gut aus. Möchtest du jedoch Syntax-Fehler entdecken, so musst du in die Datei /var/log/messages schauen, wo du allfällige Fehler beim Starten der Dienste findest.

Du kannst auch mit /etc/init.d/named restart direkt sehen, ob etwas schiefgeht. Starte den daemon erst aus der X-Windows-Umgebung, wenn du weisst, dass alles in Ordnung ist, denn unter X-Windows kriegst du nicht mit, wenn der Start fehlerhaft war.

Noch etwas: du zeigst in deiner Frage nur die Datei /etc/named.conf. Hast du die Zonen-Dateien unter /var/named erstellt, auf die /etc/named.conf verweist?

Meine Antwort bezieht sich übrigens auf RedHat 7.2. Ich weiss nicht, ob die log-Datei und das Start-Skript von named unter allen Distributionen identisch ist.

Ich hoffe, mit meiner Antwort weitergeholfen zu haben

Gruss

Hurz

cycomate
29.04.02, 00:18
Überprüfen der Syntax der Konfigurationsdatei mit 'named-checkconf', die zone files mit 'named-checkzone'.

In /var/named sollten sich die drei deklarierten zone files befinden, ob sie korrekt sind, kann ich Dir so nicht sagen ;)

Weiterhin ist fraglich, ob 'listen-on-v6 { any; };' so sinnvoll für Dich ist.

howgo
29.04.02, 00:29
Hallo,

ich hab mal noch ne blöde Frage, evtl. brauch ich den Nameserver gar ned.
Könnt ihr mir bitte sagen, wann genau ich nen Bind brauch.

Sobald ich Online gehen möchte? Reichen da nicht die von T-Online?


Vielen Dank


Andreas

rabenkind
29.04.02, 00:44
hi howgo

named brauchst du nicht unbedingt, die vom rosa t reichen auch aus.
ob und wieviel schneller du mit einem eigenen named bist naja microsekunden oder so. wenn du ein eigenes netzwerk mit mehr als ca. 5-7 rechnern hast fängt es so langsam an sich zu lohnen, aber vorher nicht.
selber gehe ich manchmal mit und manchmal ohne named ins netz, wenn mein server an ist benutze ich ihn auch aber halt nicht immer.
zum zwischen speichern der letzten x dnsadressen (www.web.de oder 212.34.54.3 usw.) reicht auch der in der regel immer laufende nscd (nameservicecachedaemon).
ob er läuft --> konsole --> "ps -ef | grep nscd"

greetz rabenkind

hi howgo du hast das thema zweimal gepostet das ist verwirrend weil antworten sich so vielleicht auch überschneiden, mach doch bitte einen von beiden threads zu.

howgo
29.04.02, 01:01
@rabenkind

Danke für deine Infos. Also für rentiert sich dann ein eigener DNS nicht, werde also den Bind deinstallieren.

Was meinst du mit dem Doppel-Posting, ich hab den Beitrag nur einmal gestellt. Bei einem anderen Beitrag zum Thema bind geht es ja um genau Fehlermeldungen. *wenn du den meintest*


Viele Grüße

Andreas