Sun, 07 Nov 2004 23:14:02 +0100, Guillaume Duveau a �crit :
> Essaye d'augmenter ces valeurs dans /etc/dhcp3/dhcpd.conf :
> default-lease-time 86400;
> max-lease-time 86400;

J'ai de gros doutes sur le fait que changer la configuration du _serveur_
ait quelque chance que ce soit de modifier le comportement du _client_.

> par d�faut le 1er est � 600 et le 2�me � un peu plus, je sais plus 
> combien. �a d�finit la dur�e de vie de la session DHCP, au bout de ce 
> temps il se reconnecte.

Oui, pour le serveur. C'est la Freebox (ou plut�t le serveur derri�re la
Freebox) qui d�finit �a.
Pour modifier le client, si c'est possible �a doit se passer ailleurs (je
crois que pump sait le faire).

> Sinon j'essaye de faire la m�me chose chez moi, mais je bloque avant... 
> J'ai une conneXion avec Noos par c�ble.
> 
> Avant j'avais (machine "fix")
> - eth0 = ma carte Ethernet configur�e en DHCP, pas de pb
> 
> Maintenant j'ai :
> Machine "fix" :
> - eth0 = ma carte Ethernet configur�e en local
> - eth1 = le modem Noos branch� en USB sur la machine, �a marche
> Machine "portgeri" :
> - eth0 = carte Ethernet configur�e en DHCP. si je branche le modem Noos 
> dessus en Ethernet �a marche, mais si je me branche sur la machine "fix"
> 
> (qui est elle-m�me reli�e au net par eth1 au modem en USB) DHCPDISCOVER 
> ne trouve rien...

Si je comprends bien, tu as �a :
     ______                     __________
    |      :-eth0---------eth0-: portgeri |
    | fix  |                   |__________|
    |______:-eth1--->modem

> (qui est elle-m�me reli�e au net par eth1 au modem en USB)

hein ? qui c'est � elle � ? portgeri aussi ?

> DHCPDISCOVER ne trouve rien...

fix:eth0 est bien sur le m�me r�seau que les adresses que donne dhcpd ?
Est-ce que le serveur voit quelque chose passer ? (dhcpd lui-m�me, ou
tcpdump...).

> PS : pas d'erreur au lancement de dhcpd... �a a l'air de marcher mais le
> client ne trouve rien...
> 
> Une autre question que j'ai c'est : est-ce que je suis oblig� d'activer 
> les options de firewalling dans le noyau de la machine "fix" dont je 
> veux partager la connection ? Ou je peux faire sans ? (dans un 1er
> temps)

Si tu as des adresses IP publiques, tu as juste besoin d'activer le
forwarding 'echo 1 >/proc/sys/net/ipv4/ip_forward'.
Si ton r�seau interne est en adresses priv�es (non routables), tu dois
faire du � masquerading � (aussi appel� NAT).

Donc, en g�n�ral : bien s�r qu'il faut netfiler/iptables !

-- 
Sylvain Sauvage

Répondre à