DNS bind Mndriva 10.2 - Logiciels - Linux et OS Alternatifs
Marsh Posté le 26-06-2007 à 15:26:05
lire les logs de /var/log
pour mandriva tu devrais trouver ton bonheur à la fin de /var/log/messages
Marsh Posté le 26-06-2007 à 15:36:25
ben à la fin de messages j'ai que named failed et après y des insultes du type martian source. Ca me parles pas. A toi ca te dit qq chose ?
Marsh Posté le 26-06-2007 à 15:38:20
Tes sources viennent de la planète mars, stout
Marsh Posté le 26-06-2007 à 15:38:40
il doit te dire où et pourquoi il a échoué. Redémarre bind, et copie/colle ce qu'il marque de nouveau ici dans /var/log/messages
martian source : aucun rapport avec bind. Pour info ce sont des paquets IP avec des adresses sources spéciales. Le kernel les logue, c'est tout.
Marsh Posté le 26-06-2007 à 15:39:54
wedgeant a écrit : Tes sources viennent de la planète mars, stout |
Tu voudrais pas poster des choses constructives quelques fois ?
Ce n'est pas blabla ici
Marsh Posté le 26-06-2007 à 15:41:41
lolo_067 a écrit : Bonjour, |
tu ne devrais pas le configurer avec ça aussi
Marsh Posté le 26-06-2007 à 15:48:06
A la mano, soit en accès direct en graphique avec un editeur de texte.
Soit en SSH.
Les fichiers à editer sont dans /etc/... et les logs dans /var/log/
pour le redémarrer c'est les scripts de /etc/init.d
En faisant de cette manière tu as réellement un bon contrôle sur ce que tu fais.
Marsh Posté le 26-06-2007 à 15:52:30
l0ky a écrit : A la mano, soit en accès direct en graphique avec un editeur de texte. |
+1000
en plus cette procédure est bien documenté des milliers de fois sur le net and google toussa...
Marsh Posté le 26-06-2007 à 15:58:27
C'est le contenu de named.conf.
J'ai une connexion internet
key mykey {
algorithm hmac-md5;
secret "";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { mykey; };
};
options {
directory "/var/named";
pid-file "/var/named/named.pid";
version "Wizard drake";
allow-query { any; };
allow-transfer { any; };
forwarders { 80.10.146.3; };
};
zone "localhost" {
type master;
file "zone/db.localhost";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "zone/db.127.0.0.1";
};
zone "." {
type hint;
file "zone/root.hints";
};
zone "2.168.192.in-addr.arpa" {
type master;
file "zone/db.2.168.192.hosts";
forwarders { };
};
zone "" {
type master;
file "zone/db..hosts";
forwarders { };
};
zone "image.local" {
Marsh Posté le 26-06-2007 à 15:59:03
manque ca a la fin
type master;
file "/var/named/image.local.hosts";
};
Marsh Posté le 26-06-2007 à 16:00:28
et dans message j'ai ca :
Jun 26 16:03:40 passerelle named[6483]: starting BIND 9.3.1 -u named
Jun 26 16:03:40 passerelle named[6483]: found 1 CPU, using 1 worker thread
Jun 26 16:03:40 passerelle named[6483]: loading configuration from '/etc/named.conf'
Jun 26 16:03:40 passerelle named[6483]: listening on IPv4 interface lo, 127.0.0.1#53
Jun 26 16:03:40 passerelle named[6483]: listening on IPv4 interface eth0, 192.168.1.4#53
Jun 26 16:03:40 passerelle named[6483]: listening on IPv4 interface eth1, 192.168.2.2#53
Jun 26 16:03:40 passerelle named[6483]: loading configuration: unexpected end of input
Jun 26 16:03:40 passerelle named[6483]: exiting (due to fatal error)
Jun 26 16:03:40 passerelle named: Démarrage de named faile
Marsh Posté le 26-06-2007 à 16:00:45
c'est un bind cache que tu cherches à configurer?
Marsh Posté le 26-06-2007 à 16:01:09
Quand tu postes un truc ici, mets le entre des balises [ fixed] [ /fixed] ( sans les espaces apres le [.
C'est pas bon tout ca. je doute que tu aies un fichier zone/db..hosts
zone "" { |
Marsh Posté le 26-06-2007 à 16:03:01
ben c'est un serveur DNS pourmon réeau local qui est relié à l'internet
Ce qui est pas bon, je le vire ?
Marsh Posté le 26-06-2007 à 16:04:45
ReplyMarsh Posté le 26-06-2007 à 16:05:26
essaye dejà de comprendre ce que tu veux et pourquoi ca marche pas au lieu d'essayer de virer au petit bonheur la chance.
1. Veux tu un cache DNS ?
2. Veux tu qu'il résolve les noms des machines locales en adresse IP (ie, veux tu te créer une zone pour ton LAN ?)
Marsh Posté le 26-06-2007 à 16:06:08
lolo_067 a écrit : j'ai viré ce qui était pas bon et la ca marche... |
et t'as fait l'effort de voir pourquoi ca marchait pas ?
Marsh Posté le 26-06-2007 à 16:09:24
l0ky a écrit : et t'as fait l'effort de voir pourquoi ca marchait pas ? |
+1
ce n'est pas parce que le service named demarre sans erreur qu'il va fonctionner comme tu le souhaites,
en bind cache je suppose
Marsh Posté le 26-06-2007 à 16:10:52
ben je crois avoir compris. La zone"" inconnue pour lui et donc erreur.
l0ky, c'est ton petit 2 que je souhaite
Marsh Posté le 26-06-2007 à 16:19:01
ben y a ca et le fichier qui ne devait pas exister...
il existe des dizaines et des dizaines de bon exemples sur le net. regarde un peu
Marsh Posté le 26-06-2007 à 16:21:43
ben oui j'ai déja regardé, sinon je serais pas venu sur le forum. Mais je dis avouer que je suis un peu pris par le temps ...
Après le DNS, le DHCP. Il fonctionne mais je voudrais affecté une adresse IP à une adresse MAC. C'est faisable mais comment ?
Je demande pas la solution clé en main mais des pistes très précise
Marsh Posté le 26-06-2007 à 16:26:47
oui
pour encore etre plus précis, c'est dans le "statement" host
Marsh Posté le 26-06-2007 à 16:30:02
avec ca ca marche pas ?
host toto {
hardware ethernet 08:00:2b:4c:29:32;
fixed-address toto.fugue.com;
}
Je suppose qu'il faut que dans le dns toto ait l'adresse X.X.X.Y pour toto ait toujours cette adresse.
Je me trompe ?
Marsh Posté le 26-06-2007 à 16:31:30
heu, c'est une adresse IP qu'il attend derrière fixed-address, pas un fqdn.
Marsh Posté le 26-06-2007 à 16:33:07
http://www.die.net/doc/linux/man/m [...] onf.5.html
Citation : The fixed-address declaration |
Marsh Posté le 26-06-2007 à 16:47:43
Pour vérifier les DNS il y a ces commandes en particulier :
named-checkconf
named-checkzone
Marsh Posté le 27-06-2007 à 09:35:32
Hello,
un retour d'info )
Mon dhcp fonctionne comme je le souhaite.
Merci pour votre aide
Marsh Posté le 26-06-2007 à 15:21:03
Bonjour,
je viens d'installer bind. J'ai fait la config de mon domaine (maison.local) avec webmin. Pas de prob jusque la. Quand je veux lancer le service, j'ai comme retour ECHEC mais je ne sais pas pourquoi.
Qq un a t il une idée ou une piste de recherche ?
Merci