[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lokaler DNS um VHosts aufzulösen



Hallo Roger,

Am Sat, 13 May 2006 14:57:21 +0200 schrieb Roger Rehnelt:

> 
> zed:/# lsof -i
> COMMAND     PID        USER   FD   TYPE DEVICE SIZE NODE NAME
> [...]

OK. Ich sehe hier keinen Fehler. Zumal bind ja auch antwortet auf Port 53 

 
> zed:/# netstat -an
> Aktive Internetverbindungen (Server und stehende Verbindungen)
> Proto Recv-Q Send-Q Local Address           Foreign Address         State
> [...]
> tcp        0      0 192.168.1.2:53          0.0.0.0:*               LISTEN
> tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN
> tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN
> tcp6       0      0 ::1:953                 :::*                    LISTEN
> udp        0      0 192.168.1.2:53          0.0.0.0:*
> udp        0      0 127.0.0.1:53            0.0.0.0:*
> [...]
> 
> Wahrscheinlich ist mein Fehler ganz woanders...

Stimmt, der Fehler liegt woanders. :-)


> Hier mal meine 
> named.conf:
> 
> include "/etc/bind/named.conf.options";
> 
> // prime the server with knowledge of the root servers
> zone "." {
>         type hint;
>         file "/etc/bind/db.root";
> };
> 
> // be authoritative for the localhost forward and reverse zones, and for
> // broadcast zones as per RFC 1912
> 
> zone "localhost" {
>         type master;
>         file "/etc/bind/db.local";
                          ^^^^^^^^
Bei mir steht .db am Ende. Heißen Deine Dateien auch wirkliich so?


> 
> zone "127.in-addr.arpa" {
>         type master;
>         file "/etc/bind/db.127";
> };
> 
> zone "0.in-addr.arpa" {
>         type master;
>         file "/etc/bind/db.0";
> };
> 
> zone "255.in-addr.arpa" {
>         type master;
>         file "/etc/bind/db.255";
> };
> 
> 
> zone "zed.local" {
>         type master;
>         file "/etc/bind/db.zed";
                          ^^^^^^^  ditto wie oben.

Meine Vermutung warum bind nicht will, liegt in dem Bereich das Du 
keine FQDN verwendest.
zed.local ist kein FQDN zed.local.tld dagegen schon.

Versuch mal das Zonenfile hier.

; Zone File for local.tld
$TTL 86400
@       14440   IN      SOA     zed.local.tld.        zed.local.tld.      (
                                        2006020401
                                        86400
                                        7200
                                        3600000
                                        14400
                                        )

local.tld.    86400   IN      NS      ns.local.tld.
local.tld.    86400   IN      NS      zed.local.tld.

local.tld.    14400   IN      A       192.168.1.2


ns     14400   IN      A       192.168.1.2
zed    14400   IN      A       192.168.1.2


Das ist eine Änderung aus einem funktionierendem Zonefile meines Bind9

BTW: Das ist einer 

Gruß
Ralf

-- 
Signatur ist in Urlaub



Reply to: