Bonsoir,

Le dimanche 03 décembre 2006 à 19:53 +0100, Christophe Meessen a écrit :
> Bonsoir
> 
> et merci beaucoup pour cette information. Voilà comment on configure ces
> paramètres.
> Les how-to qui disent qu'il faut utiliser echo 1 > /proc/sys.... ne sont
> donc pas de bon conseil.
> La bonne méthode c'est sysctl.conf.

La méthode echo 1 était utilisée largement jusqu'il y a encore pas très
longtemps. Le temps que tout le monde mette à jour...

> J'ai ajouté net.ipv4.ip_forward=1 dans ce fichier et cela se configure
> bien au démarrage.
> Au fait, il y a aussi la variable suivante. Je l'ai décommentée. Quel
> est sa fonction ?
> # Uncomment the next line to enable packet forwarding for IPv4
> net.ipv4.conf.default.forwarding=1

En fait, il existe un net.ipv4.conf.interface.forwarding ou interface
est chaque interface de la machine. La valeur "default" est celle
utilisée pour chaque interface.

> 
> Voilà le problème d'ip_forward résolu. Merci beaucoup.
> 

Avec plaisir !

> Pour DHCP je vais revoir ma copie.
> Voici ce que j'avais écrit.
> 
> subnet 192.168.1.0 netmask 255.255.255.0 {
> ...
> }
>  
> #subnet 192.168.2.0 netmask 255.255.255.0 {
> #       authoritative;
> #       option routers 192.168.2.1;
> #       option subnet-mask 255.255.255.0;
> #       option domain-name "meessen.net"
> #       option domain-name-servers xxx.xxx.xxx.xxx;  <-- masqué dans le
> mél uniquement.
> #       default-lease-time 3600;        # 60 minutes
> #       max-lease-time 604800;          # 1 week
> #       ddns-update-style none;
> #       log-facility local7;
> #}
> 
> J'ai créé un bloc comme celui-là pour chaque carte. Je compte définir
> des adresses fixes et un pool/range dans un des réseaux. C'est ce qui
> manque. L'autre paramètre suspect est l'option routers. Une suggestion ?
> 

Jusque là, tout est très classique. L'options routers est l'adresse de
la passerelle dans le sous-réseau correspondant.

> Il y a encore une chose qui m'intrige. En regardant la table de routage
> je constate qu'elle en bien configurée: Du moins c'est ce qu'il me
> semble. Je suppose que c'est parce que le gateway a été défini par dhcp.
> [EMAIL PROTECTED]:~$ /sbin/route -n
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use
> Iface
> 192.168.3.0     0.0.0.0         255.255.255.0   U     0      0        0 eth3
> 192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth2
> 192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
> 0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
> 
> Quel routeur dois-je définir pour les PC dans les sous-réseaux ? Il me
> semble que c'est l'adresse ip associée à l'interface du routeur/fw.
> Pas évident.

La table de routage paraît tout à fait correcte en effet. Pour les PC,
c'est par l'options routers (cf. ci-dessus). Avoir "0.0.0.0" comme
gateway signifie "pas de gateway" (c'est normal, il n'y a pas besoin de
passer par un routeur pour atteindre le réseau local).

Tout ça me paraît bien, tu parlais d'une erreur dans ton message
précédent...

Lionel




-- 
ubuntu-fr mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Répondre à