Configuration BIND - Divers - Linux et OS Alternatifs
Marsh Posté le 25-08-2007 à 11:12:04
je viens d'aller sur le site de BIND9.
Ca va de la version 9.0.0 à la version 9.5.0a6.
Je sais qu'à priori je prendrai la 9.5.0a6 mais je prefère te demander avant:
je prend la 9.0.0 ou la 9.5.0a6?
Marsh Posté le 25-08-2007 à 11:36:55
bon j'ai parlé trop vite, j'ai pris la derniere version pour Debian sur le site de Debian (tout simplement)
Maintenant, existe-t-il un package de toutes les dependances à installer?
Toutes dans un seul .deb et pas séparement
Marsh Posté le 25-08-2007 à 13:31:09
Mais tu sors d'où ? Où t'as vu qu'on télécharger à la main les paquets sur le site de Debian ?
apt-get install bind9 bind9-doc
Marsh Posté le 25-08-2007 à 13:38:19
je sors de Windows, j'y connais rien à Debian
J'ai telechargé les paquets et cela a très bien fonctionné
alors à part si ta commande fait tout ce que j'ai fait pour installer BIND9 d'un coup, ton précédent message ne m'aide pas
Marsh Posté le 25-08-2007 à 14:51:54
ritalou a écrit : je sors de Windows, j'y connais rien à Debian |
Bingo
Sinon avant de te mettre à configurer un serveur Bind, lis quelques docs, ca ne sera pas de trop.
Pour commencer : http://christian.caleca.free.fr/dns.html
Ensuite lis quelques docs sur Bind.
Et après seulement, envisage de le mettre en place.
Marsh Posté le 25-08-2007 à 16:37:35
merci pour le conseil e_esprit
J'ai suivi ton lien et lu le cours mais le problème c'est que je ne peux rien faire car mon serveur BIND ne veux pas demarrer : ça me dit qu'il faut d'abord configurer le libbind9-0
aurais-tu une idée la-dessus?
Marsh Posté le 25-08-2007 à 16:41:05
C'est une lib, il n'y a pas à la configurer. Surement qu'elle n'est pas installée, mais si tu suis le conseil de Taz et utilises apt pour installer tes softs, alors elle sera installé comme il faut.
Marsh Posté le 25-08-2007 à 17:09:34
ritalou a écrit : merci pour le conseil e_esprit |
C'est parce que tu as fait n'importe quoi. Essaie de faire l'apt-get que je t'ai montré et lis la formation.
Marsh Posté le 28-08-2007 à 11:51:43
BIND9 est installé sur le serveur et tourne.
APACHE2 idem.
J'ai crée un virtual host dans APACHE2 pour un domaine qui m'apartient et je vais appeler www.mondomaine.com.
J'ai créé une zone pour ce domaine dans le fichier named.conf de BIND9 comme suit :
include "/etc/bind/named.conf.local";
zone "mondomaine.com"{
type master;
file "/etc/bind/named.conf.local"
};
Ensuite j'ai entré la config de la zone dans le fichier named.conf.local de BIND9 comme suit :
nsXXXXX est le nom de mon serveur; nsXXXXX.ovh.net est l'adresse de mon serveur.
//
// Add local zone definitions here.
$ORIGIN mondomaine.com
$TTL 86400
@ IN SOA nsXXXXX.ovh.net webmaster.mondomaine.com. (
2007082701
21600
3600
604800
86400 )
IN NS serveur_DNS_primaire.
IN NS serveur_DNS_secondaire.
IN MX 10 serveur_DNS_primaire.
IN MX 20 serveur_DNS_secondaire.
mondomaine.com IN A IP_de_mon_serveur
nsXXXXX.ovh.net IN A IP_du_serveur_DNS_primaire
serveur_DNS_secondaire IN A IP_du_serveur_DNS_secondaire
ftp IN CNAME nsXXXXX.ovh.net
www IN CNAME nsXXXXX.ovh.net
Voilà ce que j'ai fait.
Mais cela ne fonctionne pas : www.mondomaine.com n'est pas acessible via le net et Webmin 1.360 plante lorsque
j'accède à la zone DNS que j'ai créé dans le module BIND.
Je fais appel à vos lumiere car là je sais pas quoi faire
par avance merci
Marsh Posté le 28-08-2007 à 12:01:07
essaie un nslookup sur ton serveur pour valider que la resolution de nom fonctionne....
Il faut egalement un certain temps pour que la publication des noms se propagent aux differents serveurs Dns..
++
Marsh Posté le 28-08-2007 à 12:09:03
nslookup = server can't find www.mondomaine.com: SERVFAIL
Marsh Posté le 28-08-2007 à 12:10:53
ReplyMarsh Posté le 28-08-2007 à 12:23:53
nslookup IP_de_mon_serveur =
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
IP_de_mon_serveur.in-addr.arpa name = nsXXXXX.ovh.net
Authoritative answer can be found from:
69.121.91.in-addr.apra nameserver = dns10.ovh.net.
69.121.91.in-addr.apra nameserver = ns10.ovh.net.
dns10.ovh.net internet address = 213.251.128.129
ns10.ovh.net internet address = 213.251.128.129
nsXXXXX.ovh.net = addresse de mon serveur
Marsh Posté le 28-08-2007 à 13:49:48
tape
Citation : |
++
Marsh Posté le 28-08-2007 à 13:59:59
tu peux nous donner le nom de ton domaine ? en MP si tu préfères.
Ton serveur est bien déclaré comme étant l'authorité pour ce domaine ?
Marsh Posté le 28-08-2007 à 16:32:18
boobaka >>
>nsXXXXX.ovh.net @ ip_publique_de_mon_serveur
Server : 127.0.0.1
Address : 127.0.0.1#53
Non-authoritative answer:
Name: nsXXXXX.ovh.net
Address: ip_publique_de_mon_serveur
>www.google.fr
Server: ip_publique_de_mon_serveur
Address: ip_publique_de_mon_serveur#53
Non-authoritative answer:
www.google.fr canonical name = www.google.com.
www.google.com canonical name = www.l.google.com
Name: www.l.google.com
Address: 209.85.129.147
Name: www.l.google.com
Address: 209.85.129.104
Name: www.l.google.com
Address: 209.85.129.99
__________________________________________________
__________________________________________________
e_esprit>>
le nom de mon domaine : www.jazz-in-the-kitchen.com
Cette ligne n'est-elle pas là pour déclaré mon serveur comme étant l'authorité pour ce domaine? :
@ IN SOA nsXXXXX.ovh.net
ou faut-il que je mettes nsXXXXX au lieu de nsXXXXX.ovh.net?
Marsh Posté le 28-08-2007 à 16:56:09
Ben ca marche
Marsh Posté le 28-08-2007 à 17:08:58
ah ben ouai
j'ai rien changé pourtant
ça prend autant de temps pour que la publication des noms se propagent aux differents serveurs Dns??
ou c'est autre chose
Marsh Posté le 28-08-2007 à 17:13:23
ReplyMarsh Posté le 28-08-2007 à 17:16:13
ok je me suis pris la tête pour rien en fait
Ca fera la même chose à chaque fois que rajouterai un domaine/zone?
Marsh Posté le 28-08-2007 à 17:42:22
Oui, par contre tu peux renseigner ton Dns sur tes clients...(en secondaire par exemple) ... Comme ca tu resoudras directement.
++
Marsh Posté le 28-08-2007 à 17:45:26
euh..oui
comment tu fais ça?
mon secondaire c'est le DNS d'OVH. Il faut que je le remplace?
Marsh Posté le 29-08-2007 à 08:22:56
Déjà quand on debug du DNS on utilise dig et on spécifie le serveur à interroger...
dig www.mondomaine.com @monsrvddns
Sinon avec les caches et cie ça n'a pas de sens.
Marsh Posté le 29-08-2007 à 10:01:24
C'est vrai que je n'ai pas encore le reflexe dig... Mais je pensais tout de meme qu'en specifiant le server sur nslokkup, ce dernier requettait directement sur le serveur sans consulter le cache....
++
Marsh Posté le 29-08-2007 à 13:02:49
M300A a écrit : Déjà quand on debug du DNS on utilise dig et on spécifie le serveur à interroger... |
nslookup c'est le mal, dig c'est le bien.
Et ça permet d'avoir des vrais infos pertinentes sur la résolution de tes domaine et sous domaines, de tes zones, les primaires secondaires, les réponses autoritaires, les TTL et tout le tralala.
D'ailleur ils prévoyaient pas d'obsoléter nslookup à un certain moment ?
Marsh Posté le 30-08-2007 à 10:25:52
j'ai un nouveau petit problème
l'adresse www.jazz-in-the-kitchen.com fonctionne comme il faut maintenant mais par contre lorsque je rentre dans IExplorer l'adresse :
nsXXXXX.ovh.net, je n'ai plus la page par defaut d'apache qui s'affiche mais la page jazz-in-the-kitchen.
Quelqu'un pourrai-t-il m'aider à resoudre ce mysterieux problème?
Marsh Posté le 30-08-2007 à 14:02:00
Faut faire des Virtualhosts
Marsh Posté le 30-08-2007 à 14:06:53
c'est fait et au debut ça marchait bien (à chaque adresse une page) mais maintenant j'ai la même page au 2 adresse
nsXXXXX.ovh.net est en serveur par defaut
www.jazz-in-the-kitchen.com est en virtual host
Marsh Posté le 30-08-2007 à 18:11:32
Probléme vhost oui, t'utiliserais pas * dans tes vhosts par hasard ?
Marsh Posté le 01-09-2007 à 17:30:33
Il faut que je crée une boite aux lettres sur ce serveur.
J'ai installé Postfix et cela marche avec l'adresse de mon serveur nsXXXXX.ovh.net : je peux envoyer et recevoir du courrier via Webmin aux utilisateur Unix.
Mais ce que je veux c'est créer des adresses pour jazz-in-the-kitchen.com qui soient consultable via Outlook (par exemple)
J'ai lu des docs et le mieux pour moi serai de créer une boite aux lettres virtuelle dans PostFix.
J'ai procéder comme suit :
Dans le fichier /etc/postfix/main.cf, j'ai ajouté :
virtual_mailbox_domains = jazz-in-the-kitchen.com
virtual_mailbox_base = /var/mail/vhosts
virtual_mailbox_maps = hashetc/postfix/vmailbox
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_alias_maps = hashetc/postfix/virtual
Dans le fichier /etc/postfix/vmailbox, j'ai ajouté :
test@jazz-in-the-kitchen.com jazz-in-the-kitchen.com/test
Dans le fichier /etc/postfix/virtual, j'ai ajouté :
postmaster@jazz-in-the-kitchen.com postmaster
mais cela ne marche pas, quand j'envoie un mail depuis ma messagerie Outlook à test@jazz-in-the-kitchen.com ou
postmaster@jazz-in-the-kitchen.com, j'ai MAILER-DAEMON qui me dit qu'il n'a pas pu trouver le domaine jazz-in-the-kitchen.com
vous pouvez encore m'aider?
Marsh Posté le 02-09-2007 à 13:32:17
Répondu dans ton autre topic
Marsh Posté le 25-08-2007 à 10:26:33
Bonjour
Je loue un serveur Debian 3.1 chez OVH.
Je l'administre à distance via SSH et Webmin 1.360.
Il faut que je configure BIND 8.4.6, le serveur de DNS.
Je connais le nom des serveurs primaire et secondaire.
J'ai lu et suivi plusieurs tutos sur le net mais rien qui ne fonctionne.
Si quelqu'un peut m'expliquer clairement, je suis preneur.
Que ce soit via SSH ou via webmin.
Via SSH:
Il faudrai que je saches comment completer le fichiers named.conf lorsque que l'on veut créer plusieurs domaine (domaine1.com, domaine2.com, ...)
Et aussi ce qu'il faut mettre dans les fichiers db.domaine1.com, db.domaine2.com ...
Par avance merci pour votre aide.