Bonsoir,
Je suis un peu à la ramasse car je ne passe que le soir sur le forum.
Je crois que tu tentes beaucoup trop de choses en même temps et du coup cela devient compliqué de régler ton problème.
Essayons de revenir à ce que je t’ai proposé hier.
Ton fichier /etc/network/interfaces même s’il fonctionne n’est pas correct
1 - l’adresse de ta box est semble-t-il 192.168.1.1
2 - Ta box fait serveur dhcp pour les machines qui sont branchées comme celle de ton directeur
3 - La carte eth1 de ton serveur est dans le même réseau que ta box donc 192.168.1.2 par exemple
4 - L’option “authoritative;” de ton dhcpd.conf indique que le serveur dhcp installé dans ton serveur a autorité dans ton réseau local.
5 - Le réseau local doit être dans un réseau différent par exemple : 192.168.2.1
Partant de là je te propose ton fichier /etc/network/interface annoté :
[code]# The loopback interface
auto lo
iface lo inet loopback
eth0 (lan) : la carte réseau eth0 est branchée sur le LAN
on attribue une adresse statique à la passerelle sur le lan
auto eth0
iface eth0 inet static
address 192.168.2.1 (à corriger)
network 192.168.10.0 (à supprimer)
netmask 255.255.255.0
broadcast 192.168.10.255 (à supprimer)
eth1 (internet) : la carte eth1 est branchée au modem adsl
les lignes suivantes spécifient que l’adressage est dynamique (dhcp du FAI)
auto eth1
iface eth1 inet static (à corriger)
address 192.168.1.2 (à ajouter)
netmask 255.255.255.0 (à ajouter)
gateway 192.168.1.1 (à ajouter)[/code]
Cela sous entends que tu as bien vérifié dans /etc/udev/rules.d/70-persistent-net.rules
Que tes cartes réseau sont identifié comme tu le définis ci-dessus. Adresse MAC de eth1 correspond bien à la carte physique et non l’inverse. Idem pour eth0
Sans vouloir aller trop vite, je te mets un fichier dhcpd.conf commenté. Mais règle vraiment la première étape avant de passer à la suivante.
[code]# /etc/dhcp/dhcpd.conf
authoritative indique qu’il s’agit du serveur DHCP « officiel » du réseau local.
authoritative;
default-lease-time 86400;
max-lease-time 86400;
Segment du réseau auxquel le dhcp fournit les données
option broadcast-address 192.168.2.255;
option subnet-mask 255.255.255.0;
Adresse de la machine qui sert de passerelle pour le réseau local
option routers 192.168.2.1;
Si on utilise les DNS de Free (ou d’un autre fournisseur d’accès)
#option domain-name-servers 212.27.40.240, 212.27.40.241;
Si on utilise notre DNS local dans le serveur
option domain-name-servers 192.168.2.1;
Fournit le NDD qui sera écrit dans le fichiers /etc/resolv.conf du client - line search
option domain-name “maison.chezmoi”;
Indique la plage d’adresse disponible pour les machines non répertoriées dans la liste ci-dessous
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.2.100 192.168.2.200;
}
host poste1 {
hardware ethernet 00:00:00:00:00:00;
fixed-address 192.168.2.2;
option host-name “poste1”;
}
… etc
[/code]
Pense bien à relancer chaque service après les modifications
Une dernière chose : le fichier /etc/resolv.conf doit contenir à la dernière ligne ceci : 127.0.0.1
domain maison.chezmoi
search maison.chezmoi
nameserver 127.0.0.1