Multiple routing tables

Résolu/Fermé
mayel - 24 sept. 2007 à 16:30
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 25 sept. 2007 à 18:22
Salut,

je souhaite utiliser la fonction de tables multiple de routage existante sous linux. Le probleme que j'ai c'est que par default il n'est possible d'ajouter au maximum "que" 252 tables.
J'aurais besoin d'en creer plus que cela. Est il possible de modifier un parametre du kernel pour que ce soit le cas ?
Ce que je ne comprends pas tres bien d'ailleurs, c'est que lorsque l'on affiche les regles existantes (ip rule ls) definissant quelle table utilisee, on s'apercoit que la plus grande valeur (celle pour la table default) est 32767. Comment se fait il alors que l'on soit limiter a 252 tables ?

Quelqu'un a-t-il une idee ?
Merci d'avance.
A voir également:

3 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
25 sept. 2007 à 09:55
Aucune idée mais pourquoi as-tu besoin de faire autant de table de routage ? En fait n'y a t'il pas une autre solution technique permettant d'aboutir au routage que tu souaites ? Que cherches tu à faire ?

Sinon s'il y a moyen de régler ce paramètre ce sera en effet probablement au niveau du noyau qu'il faudra intervenir (peut être même des sources), ce qui te forcera à recompiler un noyau.

Bonne chance
0
c'est bon j'ai trouve comment faire. En fait a partir de la version 2.6.20 du kernel, il est possible de creer beaucoup plus de tables. Il faut neanmoins penser a utiliser le dernier package d'iproute.
Voila, on peut fermer cette conversation.
merci pour l'aide.
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
25 sept. 2007 à 18:22
Merci pour l'info :)
0