Le ven, 18/06/2004 � 20:09 +0200, Emonib a �crit : > Rapha�l 'SurcouF' Bordet wrote: > > > Le ven, 18/06/2004 � 07:37 +0200, Emonib a �crit : > > > >> j'ai actuellement un probl�me avec ma sid : elle me sert de passerelle > >> internet et poss�de donc 2 interfaces r�seau (eth0 pour internet et eth1 > >> pour le r�seau local). J'ai utilis� shorewall pour configurer les > >> iptables et permettre un acc�s � internet des ordinateurs de mon r�seau > >> local. Jusque l�, tout allait bien et j'ai voulu utiliser dhcp pour > >> configurer automatiquement mon r�seau local. Au d�but, tout fonctionne, > >> mais au bout d'un moment l'adresse de eth1 passe de 192.168.1.1 � > >> 192.168.1.200 (qui fait partie de la plage d'adresse que peut allouer mon > >> serveur dhcp). Le seul probl�me c'est que les ordinateurs de mon r�seau > >> local n'ont alors plus acc�s � la passerelle et donc, plus d'internet... > >> :-( J'ai essay� plusieurs pistes, mais je ne suis arriv� � rien de > >> satisfaisant... Mon fichier /etc/networks/interfaces contient seulement > >> ces lignes : > > > > J'ai l'impression que la plage de ton serveur DHCP est un peu trop > > grande, par rapport aux besoins en IP fixe. Ou alors, tu n'as pas pris > > le soin de d�finir des h�tes statiques dans ta plage. > > J'ai d�fini la plage de 192.168.1.100 � 192.168.1.200 pour avoir de la > marge, mais �a ne devrait pas influer sur le fonctionnement, si ???
Non, en effet. J'avoue que quelque chose m'�chappe par rapport � ce que
tu nous d�cris l�.
> >> ------------------------------------------
> >> auto lo eth0 eth1
> >>
> >> iface lo inet loopback
> >>
> >> iface eth0 inet dhcp
> >> hostname emonib
> >>
> >> iface eth1 inet static
> >> address 192.168.1.1
> >> netmask 255.255.255.0
> >> broadcast 192.168.1.255
> >> ------------------------------------------
> >>
> >> donc, eth1 ne devrait pas r�pondre � des requ�tes du serveur dhcp (enfin,
> >> je pense...)
> >
> > Je crois qu'il y a une confusion: dans ce fichier, les interfaces de
> > type dhcp r�f�rent � des clients dhcp et non pas � des serveurs.
> >
> Justement, j'ai l'impression que eth1 se comporte comme un client dhcp et
> fait une demande au serveur dhcpd pour obtenir une nouvelle adresse. Je
> veux ce fonctionnement pour eth0 (connexion internet avec freebox) mais
> surtout pas pour eth1.
D'apr�s ton fichier /etc/network/interfaces, il n'y a aucune raison
justifiant un tel comportement.
Peux-tu me donner le r�sultat de la commande ifconfig ?
> >> J'ai aussi essay� de modifier le param�tre "autoritaire" du serveur dans
> >> le fichier /etc/dhcp3/dhcpd.conf en le mettant en commentaire et en
> >> red�marrant, mais rien de changer...
> >
> > Cette directive ne sert qu'� dire au serveur dhcp qu'il est autoritaire
> > par rapport aux plages r�seaux.
> > Il faudrait nous donner plus de d�tails sur ton /etc/dhcp3/dhcpd.conf
> >
>
> Voila mon fichier /etc/dhcp3/dhcpd.conf :
>
> ------------------------------------------
[...]
> option domain-name "XXXXXXXXXX";
>
> # Adresses des serveurs DNS (s�par�es par une virgule)
> option domain-name-servers XXX.XX.XX.XXX, XXX.XX.XX.XXX;
[...]
> # D�claration du sous-r�seau 192.168.1.0/255.255.255.0
> subnet 192.168.1.0 netmask 255.255.255.0
> {
> # Plage d'adresses � attribuer pour les machines non d�clar�es
> range 192.168.1.100 192.168.1.200;
> # Adresse du routeur
> option routers 192.168.1.1;
> }
> FIN de la d�claration des sous-r�seaux et des machines
> ------------------------------------------
Rien d'anormal dans ce fichier.
Par contre, as-tu pris soin de d�finir pr�cis�ment l'interface sur
laquelle le serveur DHCP doit �couter, via le fichier /etc/default/
dhcp3 ?
--
Rapha�l 'SurcouF' Bordet
[EMAIL PROTECTED]
[EMAIL PROTECTED] | http://www.debianfr.net
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=

