/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Problemer med BIND
Fra : Kåre Rasmussen


Dato : 27-09-03 06:47

Jeg har kastet mig over BIND, da jeg gerne har brug for et par subdomæner
til et eksisterende (og kommende) domæner. Indtil videre er det gået meget
godt, men når jeg starter named, så får jeg følgende fejl:

Sep 27 07:04:11 moelgaard named[10333]: none:0: open:
/pack/bind-9.2.2-P3/etc/rndc.key: file not found
Sep 27 07:04:11 moelgaard named[10333]: couldn't add command channel
127.0.0.1#953: file not found
Sep 27 07:04:11 moelgaard named[10333]: none:0: open:
/pack/bind-9.2.2-P3/etc/rndc.key: file not found
Sep 27 07:04:11 moelgaard named[10333]: couldn't add command channel
::1#953: file not found
Sep 27 07:04:11 moelgaard named[10333]:
/pack/bind-9.2.2-P3/etc/named.conf:30: unknown logging category 'cname'
ignored
Sep 27 07:04:11 moelgaard named[10333]: zone 0.0.127.in-addr.arpa/IN: has no
NS records
Sep 27 07:04:11 moelgaard named[10333]: zone 1.168.192.in-addr.arpa/IN: has
no NS records
Sep 27 07:04:11 moelgaard named[10333]: zone lsp-2002.dk/IN: loaded serial
2003092602
Sep 27 07:04:11 moelgaard named[10333]: running

rndc.key er så vidt jeg ved en krypteret nøgle, der er med til at gøre BIND
mere sikker, men ikke en nødvendigthed, så den venter jeg lige med.
mht. "couldn´t add command channel", så er jeg på spanden - hvad betyder
det?
til sidst får jeg et par "has no NS records" for 127.0.0 og 192.168.1. Min
127.0.0.rev ser således ud:

$TTL 1D
@ IN SOA ns.lsp-2002.dk. hostmaster.lsp-2002.dk. (
2003092602;
86400;
3600;
1296000;
86400;
)

;DNS for denne zone
IN NS ns.lsp-2002.dk.

;Reverse mapping (ip,in,ptr,navn)
1 IN PTR localhost.

;alias
NS IN CNAME moelgaard.lsp-2002.dk.

Opsætningen bygger på
http://www.linuxbog.dk/admin/bog/bind.html

Håber ikke mit spg er alt for uoverskueligt

Mvh.
Kåre Rasmussen



 
 
Klaus Alexander Seis~ (27-09-2003)
Kommentar
Fra : Klaus Alexander Seis~


Dato : 27-09-03 09:50

Kåre Rasmussen skrev:

> til sidst får jeg et par "has no NS records" for 127.0.0 og
> 192.168.1. Min 127.0.0.rev ser således ud:
>
> $TTL 1D
> @ IN SOA ns.lsp-2002.dk. hostmaster.lsp-2002.dk. (
> 2003092602;
> 86400;
> 3600;
> 1296000;
> 86400;
> )
>
> ;DNS for denne zone
> IN NS ns.lsp-2002.dk.
>
> ;Reverse mapping (ip,in,ptr,navn)
> 1 IN PTR localhost.
>
> ;alias
> NS IN CNAME moelgaard.lsp-2002.dk.

Det nytter ikke noget at sætte NS til at være ns.lsp-2002.dk, som
har CNAME moelgaard.lsp-2002.dk, når moelgaard.lsp-2002.dk ikke er
at finde i lsp-2002.dk.

Min rDNS-zone for 127/8 ser således ud (forkortet for klarhed):

#v+

$ORIGIN   127.in-addr.arpa.
$TTL   604800
@   IN   SOA   localhost.   root.localhost. (
      2003022600
       604800
       86400
       2419200
       604800
      )
   IN   NS   localhost.
1.0.0   IN   PTR   localhost.

#v-


// Klaus

--
><>    unselfish actions pay back better

Michael Rasmussen (27-09-2003)
Kommentar
Fra : Michael Rasmussen


Dato : 27-09-03 13:08

Den Sat, 27 Sep 2003 07:46:30 +0200. skrev Kåre Rasmussen:

>
> rndc.key er så vidt jeg ved en krypteret nøgle, der er med til at gøre
> BIND mere sikker, men ikke en nødvendigthed, så den venter jeg lige med.
> mht. "couldn´t add command channel", så er jeg på spanden - hvad
> betyder det?
> til sidst får jeg et par "has no NS records" for 127.0.0 og 192.168.1.
> Min 127.0.0.rev ser således ud:
>
Du skal lave en zone for 127.0.0.1, der også indeholder localhost. Det
named siger, er, at den ikke kan binde sig til porten på 127.0.0.1, da
den hosten ikke findes. Skal du endvidere have dynamisk opdatering, skal
du huske at angive, at bind på localhost må opdatere zone-filerne.

--
Hilsen/Sincerely, Michael Rasmussen

En windows admin er en person, for hvem den største bedrift er, at
lave konfiguration af serveren med trial and error via en gui.


Kåre Rasmussen (27-09-2003)
Kommentar
Fra : Kåre Rasmussen


Dato : 27-09-03 14:43

> Du skal lave en zone for 127.0.0.1, der også indeholder localhost. Det
> named siger, er, at den ikke kan binde sig til porten på 127.0.0.1, da
> den hosten ikke findes. Skal du endvidere have dynamisk opdatering, skal
> du huske at angive, at bind på localhost må opdatere zone-filerne.
>
Det først er i sving, men hvordan klare jeg det med den dynamiske
opdatering??

Mvh.
Kåre Rasmussen



Michael Rasmussen (27-09-2003)
Kommentar
Fra : Michael Rasmussen


Dato : 27-09-03 14:56

Den Sat, 27 Sep 2003 15:43:18 +0200. skrev Kåre Rasmussen:

> Det først er i sving, men hvordan klare jeg det med den dynamiske
> opdatering??
>
i /etc/named.conf skal følgende skrives, for hver zone du hoster:
Forudsætning:
domæne: foo.tld
reverse: 192.168.1.0

zone "foo.tld" in {
type master;
file "foo.tld";
allow-update {localhost;};
};

zone "1.168.192.IN-ADDR.ARPA" in {
type master;
file "192.168.1.rev";
allow-update {localhost;};
};

I /etc/dhcpd.conf skal følgende skrives:

option domain-name "foo.tld";
ddns-update-style interim;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.100.100 192.168.100.150;
ddns-domainname "foo.tld";
ddns-rev-domainname "IN-ADDR.ARPA";
option broadcast-address 192.168.100.255;
default-lease-time 3600;
max-lease-time 7200;
}

zone foo.tld. {
primary 192.168.1.1;
}

zone 100.168.192.in-addr.arpa. {
primary 192.168.1.1;
}

Ovenstående forudsætter, at serveren hvor named og dhcpd kører, har
adressen 192.168.1.1.

--
Hilsen/Sincerely, Michael Rasmussen

En windows admin er en person, for hvem den største bedrift er, at
lave konfiguration af serveren med trial and error via en gui.


Michael Rasmussen (27-09-2003)
Kommentar
Fra : Michael Rasmussen


Dato : 27-09-03 15:00

Den Sat, 27 Sep 2003 15:56:23 +0200. skrev Michael Rasmussen:

ups fandt en fejl
> range 192.168.100.100 192.168.100.150; ddns-domainname "foo.tld";
ændres til range 192.168.1.100 192.168.1.150;
> option broadcast-address 192.168.100.255; default-lease-time
ændres til option broadcast-address 192.168.1.255;

--
Hilsen/Sincerely, Michael Rasmussen

En windows admin er en person, for hvem den største bedrift er, at
lave konfiguration af serveren med trial and error via en gui.


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste