Monter un réseau

Bonjour à tous, j’ai quelques soucis pour faire le réseau d’une entreprise des gens pour tendre la main ? :wink:

Alors voila, je suis dans une école informatique, et je dois faire son réseau,

Voici le plan de ce qu’il y a :

Un serveur debian lenny 3 (si je raconte pas de conneries…) avec 3 cartes réseau.
Une LiveBox :imp:
2 imprimantes . . .

4 salles informatique avec 30 postes chaque une
Une airport dans chaque salle, en wifi donc . . . :neutral_face:
Ces 4 airports sont relié a un switch qui lui est relié à eth2 de la debian . . .
Il ya également 1 switch admin connecté a une airport admin et relié a eth1
eth0 pour la livebox . . . et voila . . . que faire maintenant :mrgreen:

voila la config du fichier interfaces de la debian :

eth0
192.168.1.15/24
eth1
192.168.0.1/12
eth2
172.16.0.1/12

J’ai installé dhcpd3-server pour attribuer des adresses ip fixes au postes des etudiants selon leur adresses mac,
et des ip dynamiques donc, pour faire tourner des machines virtuelles dans celles-ci.
soit en gros, 30X4=120
120 attribution addressMac -> IP
puis,
range 172.16.0.122 -> 172.16.255.254

pour prendre la main sur une machine, c’est déja mieux qu’avec une ip dynamique, quoi que, connaitre les adresses ip par coeur, c’est pas top non plus . . .

J’ai donc intallé bind9 . . . mais la je n’y comprend strictement rien . . .
alors avant d’aller voir plus loin , (serveur de fichier ftp, + proxy)
j’aimerai pourvoir faire un ping sur un nom et que ça fonctionne :unamused:

coagul.org/article.php3?id_article=185

je pense avoir fait tout dans l’ordre mais ça n’a pas l’air de marcher, je récapitule mes modifs :

etc/hosts.conf : pas de modif
“multi on”

/etc/hosts : pas de modif

/etc/resolv.conf
“nameserver 172.16.0.1”
-> je test le serveur sur le reseau connecté a eth2 à savoir qu’avec les 2 autres cartes je ne sais pas par ou commencer pour faire le routage et . . . oula oula je ne sais meme pas de quoi je parle :confused:

/etc/bind/named.conf.local
“zone “mondomaine.lan” {
type master;
file “/etc/bind/db.mondomaine.lan”;
};”

/etc/bind/db.mondomaine.com
"
$TTL 604800 -> c’est quoi ?
@ IN SOA pgdebian.mondomaine.com. root.mondomaine.com. ( -> c’est quoi ?
20041122 ; Serial -> N° de série à incrémenter à chaque modif -> c’est quoi ?
; de ce fichier. Ce N° est utilisé par les -> c’est quoi ?
; serveurs esclaves pour lui indiquer qu’il -> c’est quoi ?
; doit mettre à jour sa base. Par commodité -> c’est quoi ?
; ce n° est une date à l’envers. -> c’est quoi ?
604800 ;Refresh -> A l’expiration du délai Refresh exprimé en -> c’est quoi ?
; secondes, le serveur excalve va entrer en -> c’est quoi ?
; communication avec le maitre et si il ne -> c’est quoi ?
; le trouve pas, il fera une nouvelle -> c’est quoi ?
; tentative au bout du délai Retry et si au -> c’est quoi ?
; bout du délai Expire il considerera que le -> c’est quoi ?
; serveur n’est plus disponible. -> c’est quoi ?
86400 ; Retry -> c’est quoi ?
2419200 ; Expire -> c’est quoi ?
604800 ) ; Minimum -> Durée de vie minimum du cache en secondes -> c’est quoi ?

;** Les 3 lignes suivantes permettent au serveur de se retrouver lui même -> c’est quoi ?
NS pgdebian.mondomaine.com. ;Nom du serveur -> c’est quoi ?
pgdebian A 192.168.0.3 ;Adresse IP du -> c’est quoi ?
;serveur de noms
pgdebian HINFO “PII 233 :slightly_smiling:” “Debian Testing” ;Info -> c’est quoi ?
complèmentaire

;** Les lignes suivantes définissent la table entre les noms et les IP
pglinux A 192.168.0.1
pg-cao A 192.168.0.2
plgmao A 192.168.0.9 -> Ça j’ai compris :smt005
cpi A 192.168.0.10
prod A 192.168.0.100
pgcie A 10.2.2.1

;** Les lignes suivantes sont des alias entre des noms et des autres noms
pop CNAME pglinux
smtp CNAME pglinux Ça aussi :smt003
www CNAME pglinux
ldap CNAME pgdebian
"

Résolution Inverse -> pas encore occupé . . .

Et la. . .
:smt031 Host not found . . . :smt091
. . . help me ! plz ! :smt088

Pourquoi ne pas rester en IP fixe ? Tu pourras ainsi te simplifier la vie dans un premier temps.
Un morceau de papier est très utile pour se rappeler le plan d’adressage …

le dhcp attribu des ip fixes justement :slightly_smiling:

Dynamic Host Configuration Protocol (DHCP)

Par contre il y a un pseudo adressage fixe si on fait des réservations d’adressses MAC au niveau du serveur DHCP

[quote=“v2o”]eth0 192.168.1.15/24
eth1 192.168.0.1/12
eth2 172.16.0.1/12[/quote]
Si ces adresses sont exactes, il y a un gros problème : le préfixe d’eth1, 192.160.0.0/12, englobe le préfixe d’eth0, 192.160.1.0/24, en fait toute la plage privée 192.168.0.0/16 mais aussi des blocs d’adresses publiques attribués à des réseaux sur internet, qui deviennent de fait injoignables. Conflit d’adressage et de routage en perspective.
Quant au préfixe d’eth2, tu as vraiment besoin d’un bloc si gros ? Un /16 classique contenant plus de 65000 addresses ne suffirait pas ?

Il vaudrait mieux apprendre les bases de DNS avant de mettre les mains dans BIND. Le DNS-HOWTO est une bonne lecture qui m’a bien servi.

On avait remarqué. Je commencerais par mettre en place le routage IP et tester que tout communique avec tout, avant d’attaquer les services comme DNS ou DHCP.

Et si tu as des questions précises sur des points de détail ou de configuration, n’hésite pas. Mais je ne pense pas que ce forum ait vocation à enseigner les bases de DNS ou de l’utilisation de BIND.

@ dmon :
“Dynamique” ne s’oppose pas à “fixe” mais à “statique”. “Fixe” s’oppose quant à lui à “variable”. Il n’est pas contradictoire d’allouer dynamiquement une adresse fixe, c’est-à-dire qui ne change pas.