Version complète: sur le forum Webmaster Hub : Configuration Bind9
Webmaster Hub > Informatique & Internet > PC-Gyver > Linux, freebsd
vespa
Bonjour,

En ce beau samedi matin ensoleillé sur Paris (et oui cela arrive smile.gif ) j'essaie de configurer son mon serveur sous freebsd (5.4) Bind9.

J'ai essayé de suivre à la loupe les manips à faire proposées dans le handbook mais c'est un peu du chinois pour moi et je n'ai pas du tout faire car cela ne fonctionne pas unsure.gif

Voici ce que j'ai dans mon named.conf

CODE
// $FreeBSD: src/etc/namedb/named.conf,v 1.15.2.3 2005/03/23 17:35:58 dougb Exp $
//
// Refer to the named.conf(5) and named(8) man pages, and the documentation
// in /usr/share/doc/bind9 for more details.
//
// If you are going to set up an authoritative server, make sure you
// understand the hairy details of how DNS works.  Even with
// simple mistakes, you can break connectivity for affected parties,
// or cause huge amounts of useless Internet traffic.

options {
    directory    "/etc/namedb";
    pid-file    "/var/run/named/pid";
    dump-file    "/var/dump/named_dump.db";
    statistics-file    "/var/stats/named.stats";

// 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 have IPv6 enabled on this system, uncomment this option for
// use as a local resolver.  To give access to the network, specify
// an IPv6 address, or the keyword "any".
//    listen-on-v6    { ::1; };

// In addition to the "forwarders" clause, you can force your name
// server to never initiate queries of its own, but always ask its
// forwarders only, by enabling the following line:
//
//      forward only;

// 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 {
 127.0.0.1;
    };
*/
    /*
 * If there is a firewall between you and nameservers you want
 * to talk to, you might need to uncomment the query-source
 * directive below.  Previous versions of BIND always asked
 * questions using port 53, but BIND versions 8 and later
 * use a pseudo-random unprivileged UDP port by default.
 */
    // query-source address * port 53;
};

// 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";
};

// RFC 3152
zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA" {
    type master;
    file "master/localhost-v6.rev";
};

// RFC 1886 -- deprecated
zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.INT" {
    type master;
    file "master/localhost-v6.rev";
};

// NB: Do not use the IP addresses below, they are faked, and only
// serve demonstration/documentation purposes!
//
// Example slave zone config entries.  It can be convenient to become
// a slave at least for the zone your own domain is in.  Ask
// your network administrator for the IP address of the responsible
// primary.
//
// Never forget to include the reverse lookup (IN-ADDR.ARPA) zone!
// (This is named after the first bytes of the IP address, in reverse
// order, with ".IN-ADDR.ARPA" appended.)
//
// Before starting to set up a primary zone, make sure you fully
// understand how DNS and BIND works.  There are sometimes
// non-obvious pitfalls.  Setting up a slave zone is simpler.
//
// NB: Don't blindly enable the examples below. :-)  Use actual names
// and addresses instead.

/* An example master zone
zone "example.net" {
    type master;
    file "master/example.net";
};
*/

/* An example dynamic zone
key "exampleorgkey" {
       algorithm hmac-md5;
       secret "sf87HJqjkqh8ac87a02lla==";
};
zone "example.org" {
    type master;
    allow-update {
 key "exampleorgkey";
    };
    file "dynamic/example.org";
};
*/

/* Examples of forward and reverse slave zones
zone "example.com" {
    type slave;
    file "slave/example.com";
    masters {
 192.168.1.1;
    };
};
zone "1.168.192.in-addr.arpa" {
    type slave;
    file "slave/1.168.192.in-addr.arpa";
    masters {
 192.168.1.1;
    };
};
*/


Lorsque je fais :

CODE
monstre# /etc/rc.d/named start
Starting named.
monstre# /etc/rc.d/named stop
named not running? (check /var/run/named/pid).
monstre#


Donc j'ai l'impression qui ne se lance pas

Si vous avez des conseils ou des infos je suis preneur blush.gif

Sinon je sens que je vais :gueule: sur mon serveur cet aprem ^_^
vespa
A'yé il tourne tongue.gif

Par contre je voudrais lui spécifier que les zones :

monsite1.com
monsite2.com
monsite3.com

sont sur lui même ainsi que le MX

Je ne sais pas du tout faire, je ne comprend pas les histoires de zone primaires et esclaves...

Si vous aviez des exemples illustré car meme avec le handbook je ne comprend pas sad.gif
glibre
slt

avant tout faut bien comprendre le dns:
http://christian.caleca.free.fr/dns/
vespa
Ok je vais regarder cela wink.gif
vespa
Ayé j'ai réussi à le configurer...c'est la IMSTP2.gif

Mais j'ai un pépin : j'ai modifié comme indiqué dans le handbook de freebsd

l'adresse du nameserveur dans revolv.conf :192.168.0.1 par 127.0.0.1

Mais des que l'adresse est modifié apache s'arrete et impossible de le relancer...

Savez vous pourquoi ???
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.