SV: Mystik omkring localhost

From: Claus Guttesen (none@cguttesen--yahoo.dk.lh.bsd-dk.dk)
Date: Thu 05 Jan 2006 - 13:39:02 CET


Date: Thu, 5 Jan 2006 13:39:02 +0100 (CET)
From: Claus Guttesen <none@cguttesen--yahoo.dk.lh.bsd-dk.dk>
Subject: SV: Mystik omkring localhost
To: bsd-dk@bsd-dk.dk


--- Kristian M <none@kristian--struer.net.lh.bsd-dk.dk> skrev:

> Halløjsa!
>
> Jeg sidder her og roder med en bind dns server.
>
> Problemet er at jeg fra alle mulige andre maskiner
> kan lave dns requests til den, hvor den svare med
> det samme, lynhurtigt. Men hvis jeg laver samme
> request fra localhost på den (altså endten direkte
> på maskinen eller over en ssh) så kan den slet ikke
> få fat i localhost.
>
> I min named.conf har jeg disse to:
>
> listen-on { 10.0.1.121; };
> listen-on { 127.0.0.1; };

Hvis du ønsker at named skal koble sig på alle
tilgængelige net (ip-adresser på maskinen), kan du
undlade listen-on-direktivet.

I min /etc/named/named.conf har jeg dette:

options {
        directory "/etc/namedb";
        pid-file "/var/run/named/pid";
        dump-file "/var/dump/named_dump.db";
        statistics-file "/var/stats/named.stats";
        allow-transfer { 10.2.2.0/24; 192.168.1.10; };

// If named is being used only as a local resolver,
this is a safe default.
// For named to be accessible to the network, comment
this option, specify
// the proper IP address, or delete this option.
// listen-on { 127.0.0.1; };

// If you've got a DNS server around at your upstream
provider, enter
// its IP address here, and enable the line below.
This will make you
// benefit from its cache, thus reduce overall DNS
traffic in the Internet.
        forwarders {
                193.212.1.11;
                193.212.1.10;
        };
};

// If you enable a local name server, don't forget to
enter 127.0.0.1
// first in your /etc/resolv.conf so this server will
be queried.
// Also, make sure to enable it in /etc/rc.conf.

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

zone "0.0.127.IN-ADDR.ARPA" {
        type master;
        file "master/localhost.rev";
};

etc. etc.

Har du named.root- samt master/localhost.rev-filerne?

Hilsen
Claus



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:55 CET