PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nameserver Problem



neodym
17.02.00, 21:45
Hi,

ich will in meinem lokalen Netz eine Domain einbinden und richte deshalb gerade Bind ein.

Wenn ich aber an der Kommandozeile "nslookup" eingebe kommt nicht der Name (ns) und die IP des Rechners (10.0.0.5), sondern nur
Server: data (So heisst der Rechner)
Address: 0.0.0.0

Weiss jemand, warum nicht die IP des Rechners erscheint??

18.02.00, 09:06
Was steht denn in der /etc/resolv.conf Deines Rechners ? Wenn er sich selber als DNS SErver nehmen soll, gehört dort normal die 127.0.0.1 rein, oder die IP Adresse, auf welche der BIND lauscht.

cu,


------------------
--
Achim Schmidt
as@linuxinfo.de
http://www.linuxinfo.de/

MikeG
22.02.00, 10:11
Poste doch mal deine /etc/named.conf und die zugehörigen Zonen-Dateien ein. Sonst wirds schwierig Dir z helfen http://www.linuxforen.de/ubb/smile.gif

Gruesse
Mike

Roland Arendes
22.02.00, 16:52
hi

Vermutlich hast du nur die erste Hälfte der Zonen-Datei ausgefüllt (die "rückwärts"-zone)

Poste mal ls -ls von /var/named/pz oder ähnlich.

antimon
22.02.00, 20:12
Okay,

wie gewünscht, hier ist meine named.conf:

options {
directory "/var/named";
# the default is to fail, if the master file is not correct
check-names master warn;

pid-file "/var/run/named.pid";

datasize default;
stacksize default;
coresize default;
files unlimited;
recursion yes;

multiple-cnames no; // if yes, then a name my have more
// than one CNAME RR. This use
// is non-standard and is not
// recommended, but it is available
// because previous releases supported
// it and it was used by large sites
// for load balancing.

# the default is to ask the forwarders and if they fail
# try to find the answer yourself, this will only ask the forwarders
#forward only;
# list of DNS servers to ask
#forwarders {
# 192.168.0.10;
# 192.168.0.20;
# 192.168.0.30;
#};
# the default is to listen on port 53 on all available interfaces
# you can also give a detailed list:
#listen-on { 5.6.7.8; };
#listen-on port 1234 { !1.2.3.4; 1.2/16; };
};

#
# do not be verbose about these problems...
#
#logging {
# category lame-servers { null; };
# category cname { null; };
#};

#
# predefined access control lists (acl):
# "any" allows all hosts
# "none" denies all hosts
# "localhost" allows the IP adresses of all interfaces of the system
# "localnets" allows any host on a network of the local interfaces
#
# defining an additional ACL:
#acl can_download { 192.168.0.17; 192.168.0.18; };


#
# The server statement defines the characteristics to be associated with
# a remote name server.
#
# Marking a server as bogus will prevent queries to that server.
#server 192.168.0.128 { bogus yes; }
# If the other name server has also BIND 8.1 or newer installed, you
# can allow compacter zone transfers with this statement.
#server 192.168.0.128 { transfer-format many-answers; }

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

zone "localhost" IN {
type master;
file "localhost.zone";
check-names fail;
allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
type master;
file "127.0.0.zone";
check-names fail;
allow-update { none; };
};

# Meine Master-zone

zone "antimon.de" IN {
type master;
file "antimon.de";
# by default, any host can receive zone transfers
#allow-transfer { any; };
notify no;
};

Dies ist die Standartdatei, die ich nur abgewandelt habe....

Und hier die Zonendatei:
(/var/named/antimon.de)

@ IN SOA ns.antimon.de. antimon.antimon.de. (
1999123000
8H
2H
1W
1D )
;
NS ns
MX 10 mail.antimon.de
;
localhost A 127.0.0.1

ns A 10.0.0.5
MX 10 mail
data CNAME ns

mail A 10.0.0.1
server1 CNAME mail
ftp CNAME mail


Danke schon im Voraus für Eure Mühe!!

22.02.00, 23:36
Hi,

in Deiner Zone hast Du die IN - vergessen.
Records schauen immer so aus:
IN NS ns

ns IN A 192.168.1.1
IN MX 100 mail

mail IN A 192.168.1.1
ftp IN CNAME mail


Eine Aleitung zum Aufbau der Zonendatei liegt uebrigens auf linuxinfo.de bei den dokus ...

Das IN sollte jedenfalls in die Records rein.

Hast Du mal in deine

/etc/resolv.conf geschaut, was da drin steht ?

cu,

Achim


------------------
--
Achim Schmidt
as@linuxinfo.de
http://www.linuxinfo.de/

antimon
23.02.00, 09:49
Danke!!

Ich wäre übrigens mal dafür, dass man ein eigenes Forum einrichtet, in dem Links zu Anleitungen wie dieser gepostet werden können. Manches interessiert mich halt, ohne das ich mir ein Buch drüber kaufen möchte.
Aber da es so viele gute Tutorials gibt, wäre es mal toll, wenn man da ein paar Links finden könnte.
Zum Beispiel ist SelfHTML ein geniales Tutorial für HTML und auf der Webmonkey-Seite gab´s welche für Perl. Das hat mich auch dazu bewogen, Perl zu lernen....

Was meint Ihr? Sollte man ein solches Forum einrichten?? Ich würde mich auch gern aktiv beteiligen....

Cu,
Antimon

antimon
25.02.00, 17:03
Mich interessiert das Einrichten eines Nameservers ebenso.

Allerdings stehe ich noch vor einem Problem:

Bei mir im Netzwerk läuft der Nameserver wunderbar, allerdings möchte ich auch, dass er mir Anfragen zurückgibt, die aus dem Internet kommen.

Und zwar soll der Server alle Anfragen, die er nicht auflösen kann, an einen anderen Server weiterleiten, zum Beispiel an 131.107.1.7.
Wie richte ich den Server ein, dass ER die Anfragen weiterleitet und nicht Linux an sich?

Thx
Antimon

Dakon
13.03.00, 11:23
Guck dir mal die oben gepostete named.conf an. Im auskommentierten Teil gibt es einen Abschnitt forwarders, da trägt man die IPs der Rechner ein, an die das ganze weitergeleitet werden soll und schon sollte es laufen.

15.03.00, 22:18
Hallo zusammen

So jetzt komm ich Linux-Neuling und muss natürlich schon an der Bindkonfiguration rumbasteln. Das kommt daher, dass ich meinen NT-Server abgestellt habe und auf Linux fahren möchte.
Nun habe ich ne ganze Menge über dieses Thema gelesen. Mein Apachewebserver löst Bind auch ganz fein auf.

Nur mit virtuellen Domains habe ein Durcheinander.
Also der Webserver heisst diabolo.genius.ch
Dazu habe ich eine Master Zone "genius.ch".
[named.genius.ch]
...
@ IN NS diabolo.genius.ch.

localhost.genius.ch.IN A 127.0.0.1
loopback IN CNAME localhost
diabolo.genius.ch. IN A 192.168.1.99 www.genius.ch. (http://www.genius.ch.) IN CNAME diabolo.genius.ch.
...
Nun möchte ich einen virt. Host auf gleicher IP einrichten. Und da habe ich nun einen Knof, wie ich das einrichten muss. Ich habe es mit einer neuen Master-Zone inspires.ch versucht. Aber da weiss ich nicht so recht, was für einen A-Record eintragen muss und wie ein allfälliger CNAME lauten muss ??

Bin auch dankbar für jeden guten Link (DE)

Gruss aus der Schweiz
Fabian