Aller au contenu

FreeBSD en serveur DHCP + DNS


The_worm_qc

Sujets conseillés

Bonjour à tous,

Ça fait quelque temps que je suis webmaster HUB pour la qualité de ses articles sur le référencement ( félicitations :up: )

Toutefois, ce sera mon premier post dans le forum ( je crois ... )

Voici mon problème : j'y comprend rien a Bind :blush: ... même après plusieurs jours de recherche sur le net et de posts dans les forums spécialisés ( faut croire que j'suis vraiment pas vite .... mais je préfère dire que j'suis plutôt visuel i.e. comprend mieux avec des shémas !!! )

Mon gros problème est au niveau de la terminologie : les zones, les domaines et les noms de domaine et de leur représentation ( lien réseau ) à paramétrer.

info matériel :

1 connexion par modem-câble

5 adresses IP fixes disponibles

2 noms de domaine ( .ca et .com )

1 machine FreeBSD 4.10 qui servira de passerelle / serveur DHCP / DNS primaire

1 machine FreeBSD qui servira de serveur mail / DNS secondaire

j'aimerais créer une zone xyz.home pour le réseau local ( note que le terme "zone" n'est p-e pas le bon, j'y comprends plus vraiment grand chose .... )

Là où le bas blesse c'est les adresses IP, je sais que je peux utiliser des adresses de type 192.168.X.X à l'interne ( ou 10..... ), mais j'sais pas trop comment bien les utiliser avec mes adresses fixes. :whistling:

Bref, c'est mon appel à l'aide du lundi !!! parce que j'ai le teint vert dû à mes recherches infructueuses d'info ... parce que j'ai le cerveau qui bouille face à un problème non résolu .... parce que les seules réponses que j'ai obtenu sur les forums d'aide à FreeBSD " tu trouveras toute l'info que tu as besoin dans le manuel " ....

Merci pour le temps que tu prends pour me lire !!!

Toute piste de solution est grandement appréciée !

Lien vers le commentaire
Partager sur d’autres sites

  • 7 months later...

Pour répondre vites fait à t as question tu a besoin de configurer 4 fichier au total pour faire tourner un serveur dns

va dans /etc/named et exécute la commande suivante:

# sh make-localhost

Si tout s'est bien passé, un nouveau fichier devrait apparaître dans le répertoire master. dont le nom devrait être localhost.rev

ensuite

tu configure Le fichier de configuration:

named.conf dans /etc/named/named.conf

c'est a cette endoit que tu va définir ta zone du genre mon-domaine.fr

//master zone

zone "mon-domaine.fr" {

type master;

file "master/le_nom_du-fichier_de_définition_de_mon-domaine.fr_direct";

};

zone "0.168.192.in-addr.arpa" {

type master;

file "master/le_nom_du-fichier_de_définition_de_mon-domaine.fr_inverse";

};

a savoir si tu fait toi meme le serveur dns dans ses cas la tu doit dire que tu est master de ta zone et tu pourras apres choisir quelqu'un d autre etre le slave de ta zone regarde ton fichier tu avais mis ceci .

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;

};

ensuite tu doit configurer les fichier de configuration de zone du genre comme sur mon exemple les fichier suivant :

le_nom_du-fichier_de_définition_de_mon-domaine.fr_direct

le_nom_du-fichier_de_définition_de_mon-domaine.fr_inverse

alors commençons par le fichier le_nom_du-fichier_de_définition_de_mon-domaine.fr_direct

il doit etre du genre

mon-domaine.fr. IN SOA nompc.mon-domaine.fr. root.mon-domaine.fr. (

2005060201 ; Serial

10800 ; Refresh

3600 ; Retry

604800 ; Expire

86400 ) ; Minimum TTL

; Serveurs DNS

@ IN NS nompc.mon-domaine.fr.

; Noms de machine

localhost IN A 127.0.0.1

pc2 IN A 192.168.0.250

; Alias

www IN CNAME pc2

mail IN CNAME pc2

; Enregistrement MX

@ IN MX 10 mail.mon-domaine.fr.

et enfin le dernier fichier

le_nom_du-fichier_de_définition_de_mon-domaine.fr_inverse doit ressembler a ceci:

$TTL 3600

0.168.192.in-addr.arpa. IN SOA nompc.mon-domaine.fr. root.mon-domaine.fr. (

2005060201 ; Serial

10800 ; Refresh

3600 ; Retry

604800 ; Expire

3600 ) ; Minimum

@ IN NS nompc.mon-domaine.fr.

250 IN PTR pc2.mon-domaine.fr.

voila pour les fichier a configurer .

une fois terminer

fait ses test

essaye :);) de voir si ton serveur dns fonction bien avec la commande

nslookup ou dig

diablotin# nslookup

> set q=any

> www

Server: 127.0.0.1

Address: 127.0.0.1#53

www.mon-domaine.fr canonical name = nompc.mon-domaine.fr.

>

les commande dig sont du genre :

L'utilitaire dig permet de faire des requêtes DNS évoluées et fournit un maximum d'informations sur la requête. Il est très utile pour vérifier la bonne configuration d'un serveur DNS.

http://people.via.ecp.fr/~alexis/formation...ns.html#AEN8743

par contre si tu veux aussi que ton dns te renseigne des adresse demander rempli le champs

forwarders spécifie une liste d'adresses IP valides correspondant aux serveurs de noms vers lesquels les requêtes devraient être envoyées pour la résolution.

renseigne les serveurs de référence, ici ceux de ton fournisseur d'accès.

deja fait ça juste pour voir si vraiment ton dns fonctionne correctement et avant tout ça ouvre dans une autre console cette commande

tail -f /var/log/message et vérifie qu'il n'y as pas d érreur dans ton dns voila pour etre sur de ton dns .

Allez bonne conf

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...