Mailinglist Archive: opensuse-de (2429 mails)

< Previous Next >
problem mit bind in SuSE 10.0
  • From: Gunther Clasen <g_clasen@xxxxxx>
  • Date: Thu, 19 Jan 2006 20:39:24 +0000
  • Message-id: <20060119203924.A1561@xxxxxxxxxxxxx>
Hallo,

nach längerer Abwesenheit habe ich nun mal wieder eine Frage. Meine
Internetverbindung läuft Über Analogmodem und ich möchte mir einen
lokalen proxy einrichten. Bei SuSE 7.2 ging das über kinternet ->
einrichten -> wwwoffle mit yast konfigurieren und okay klicken. Oder
so ähnlich, ist schon was her. Ein lokaler DNS wurde nicht benötigt.

Heutzutage wird ein lokaler DNS sowohl für wwwoffle alsauch für squid
benötigt. Dazu habe ich versucht, einen caching-only DNS nach der
Beschreibung im Handbuch aufzubauen, aber es funktioniert nicht.

Der DNS ist fest eingegeben (localhost) und wird während der
Internetverbindung nicht verändert:

# cat resolv.conf
domain site
nameserver 127.0.0.1
search btinternet.com

Ich benutze die originale named.conf, bis auf den DNS des providers,
den ich unter forwarders eingetragen habe:

forwarders { 194.73.73.94; 145.253.2.11; };

Daraufhin habe ich named und squid über die Skripte in /etc/init.d
gestartet, mich eingewählt, www.opel.de besucht und die Verbindung
unterbrochen. Danach sollte der caching-only nameserver www.opel.de
auflösen können, was er aber nicht tut:

# host -d www.opel.de
Trying "www.opel.de"
Host www.opel.de not found: 2(SERVFAIL)
Received 29 bytes from 127.0.0.1#53 in 16 ms

Dementsprechend gibt squid auch eine Fehlermeldung aus, wenn ich
versuche, www.opel.de offline anzusehen.

Scheint ein Problem mit Opel zu sein, bei BMW geht es.. ;-) Sieht so
aus, als hätte ich eine manchmal-Funktion. Mit ganz viel Glück kriege
ich eine Seite angezeigt, wenn ich offline bin. Meist aber nicht. Wenn
es funzt, zeigt host www.bmw.de auch keinen SERVFAIL mehr an.

Was mache ich falsch???

In named.conf stehen folgende Zeilen:

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

directory "/var/lib/named";

# Write dump and statistics file to the log subdirectory. The
# pathenames are relative to the chroot jail.

dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";

Diese scheinen nicht angelegt zu werden:

/var/lib/named/var/log/named_dump.db existiert nicht,
/var/lib/named/var/log/named.stats auch nicht.

Wenn ich named stoppe und wieder starte, hat er alle DNS-Einträge
vergessen. Warum? Müßten die nicht auf der Platte gespeichert werden?
Und in welcher Datei?

Bin für jede Hilfe dankbar!

Grüße,

Gunther

P.S.: Wenn ich bind starte, kriege ich folgendes in /var/log/messages,
warum kriege ich einen "failed"?

Jan 19 20:10:23 tui named[29799]: starting BIND 9.3.1 -t /var/lib/named -u named -d 1
Jan 19 20:10:23 tui named[29799]: found 1 CPU, using 1 worker thread
Jan 19 20:10:23 tui named[29799]: loading configuration from '/etc/named.conf'
Jan 19 20:10:24 tui named[29799]: listening on IPv6 interfaces, port 53
Jan 19 20:10:24 tui named[29799]: listening on IPv4 interface lo, 127.0.0.1#53
Jan 19 20:10:24 tui named[29799]: command channel listening on 127.0.0.1#953
Jan 19 20:10:24 tui named[29799]: command channel listening on ::1#953
Jan 19 20:10:24 tui named[29799]: isc_log_open 'named.run' failed: permission denied
Jan 19 20:10:24 tui named[29799]: zone 0.0.127.in-addr.arpa/IN: loaded serial 42
Jan 19 20:10:24 tui named[29799]: zone localhost/IN: loaded serial 42
Jan 19 20:10:24 tui named[29799]: running

< Previous Next >
Follow Ups