Bonjour,
J'ai un problème de configuration avec un serveur DNS BIND9 sous MANDRIVA 2007.
Et dans resolv.conf qui se trouve dans /etc/ je modifie (voir en gras) :
# $Id: resolv.conf,v 1.1 2006/06/02 23:25:57 othauvin Exp $
# Basic resolv.conf
# search domain
toto.com (mon nom de domaine).
# nameserver 127.0.0.1
# nameserver 127.0.0.1
# nameserver 127.0.0.1
nameserver 10.0.0.1 IP de mon serveur IpCop
Voilà named.conf qui ce trouve dans /etc/
Je rajoute a la fin de mon fichier ces info en gras :
// (oe) Loosely based on the document below and from production server configurations.
// [
www.cymru.com]
// secret must be the same as in /etc/rndc.conf
include "/etc/rndc.key";
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { mykey; };
};
// Access lists (ACL's) should be defined here
include "/etc/bogon_acl.conf";
include "/etc/trusted_networks_acl.conf";
// Define logging channels
include "/etc/logging.conf";
options {
version "";
directory "/var/named";
dump-file "/var/tmp/named_dump.db";
pid-file "/var/run/named.pid";
statistics-file "/var/tmp/named.stats";
zone-statistics yes;
// datasize 256M;
coresize 100M;
// fetch-glue no;
// recursion no;
// recursive-clients 10000;
auth-nxdomain yes;
query-source address * port *;
listen-on port 53 { any; };
cleaning-interval 120;
transfers-in 20;
transfers-per-ns 2;
lame-ttl 0;
max-ncache-ttl 10800;
// forwarders { first_public_nameserver_ip; second_public_nameserver_ip; };
// allow-update { none; };
// allow-transfer { any; };
// Prevent DoS attacks by generating bogus zone transfer
// requests. This will result in slower updates to the
// slave servers (e.g. they will await the poll interval
// before checking for updates).
notify no;
// notify explicit;
// also-notify { secondary_name_server };
// Generate more efficient zone transfers. This will place
// multiple DNS records in a DNS message, instead of one per
// DNS message.
transfer-format many-answers;
// Set the maximum zone transfer time to something more
// reasonable. In this case, we state that any zone transfer
// that takes longer than 60 minutes is unlikely to ever
// complete. WARNING: If you have very large zone files,
// adjust this to fit your requirements.
max-transfer-time-in 60;
// We have no dynamic interfaces, so BIND shouldn't need to
// poll for interface state {UP|DOWN}.
interface-interval 0;
// Uncoment these to enable IPv6 connections support
// IPv4 will still work
// listen-on { none; };
// listen-on-v6 { any; };
// allow-query { trusted_networks; };
allow-recursion { trusted_networks; };
// Deny anything from the bogon networks as
// detailed in the "bogon" ACL.
blackhole { bogon; };
};
// workaround stupid stuff... (OE: Wed 17 Sep 2003)
zone "ac" { type delegation-only; };
zone "cc" { type delegation-only; };
zone "com" { type delegation-only; };
zone "cx" { type delegation-only; };
zone "lv" { type delegation-only; };
zone "museum" { type delegation-only; };
zone "net" { type delegation-only; };
zone "nu" { type delegation-only; };
zone "ph" { type delegation-only; };
zone "sh" { type delegation-only; };
zone "tm" { type delegation-only; };
zone "ws" { type delegation-only; };
zone "." IN {
type hint;
file "named.ca";
};
zone "localdomain" IN {
type master;
file "master/localdomain.zone";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "master/localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "reverse/named.local";
allow-update { none; };
};
zone "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" IN {
type master;
file "reverse/named.ip6.local";
allow-update { none; };
};
zone "255.in-addr.arpa" IN {
type master;
file "reverse/named.broadcast";
allow-update { none; };
};
zone "0.in-addr.arpa" IN {
type master;
file "reverse/named.zero";
allow-update { none; };
};
zone "toto.com" IN {
type master;
file zone/toto.com";
};
Et je crée le fichier toto.com que je copie dans /var/named/
Pour cela je ne suis pas sur de l’endroit pouvez vous m’aider.
$TTL 3D
@ IN SOA ns1.toto.com. administrateur.toto.com. (
2007051101; serial
86400 ; refresh
3600 ; retry
3600000 ; expire
604800 ; default_ttl
)
@ IN NS ns1.toto.com. (mon nom de domaine)
@ IN NS NS6.GANDI.NET.
@ IN MX 10 ns1.toto.com. (mon nom de domaine)
IN A IP FIXE DE FREE
www IN CNAME toto.com.(mon nom de domaine)
ftp IN A IP FIXE DE FREE
IN CNAME toto.com.(mon nom de domaine)
Et la je START named. (pas d’erreur)
Voilà quant je fait un nslookup de mon serveur voilà ce que j’ai.
[root@ns1 toto]# nslookup 127.0.0.1
Server: 10.0.0.1
Address: 10.0.0.1#53
1.0.0.127.in-addr.arpa name = localhost.
[root@ns1 toto]# nslookup 10.0.0.1
Server: 10.0.0.1
Address: 10.0.0.1#53
1.0.0.10.in-addr.arpa name = ipcop.localdomain.
[root@ns1 toto]# nslookup toto.com
Server: 10.0.0.1
Address: 10.0.0.1#53
** server can't find toto.com: SERVFAIL
Je ne sais pas que faire j’ai tout essayer mais rien ne fonctionne pour information :
J’ai un serveur IpCop sous ip fixe de free.
1 serveur dns (bind 9) 10.0.0.1
1 serveur Apache 10.0.0.100 Et le tout sous MA NDRIVA 2007.
Pouvez-vous m'aider SVP a la suite de cela je ferai un TUTO etape par etape pour monter sont serveur DNS sous linux.