Serveur de partage de connexion internet

Bonsoir !

Je me suis installé une Debian pour en faire un serveur de fichier, DHCP, d’impression et d’accès internet.

Mon PC a 2 cartes réseaux. En ETH0 j’ai la connexion ADSL de ma box qui rentre et en ETH1 j’aimerai avoir un flux filtré.

Je m’explique : Je fais rentrer 1 Mega sur l’ETH0 et je voudrais qu’il en ressorte que 512K en ETH1. Les 512K restant étant dispo sur la box uniquement. De plus, si 2 personnes se connectent sur l’ETH1, ça serait bien que les 512K soient partagés équitablement (256K chacun). Et ainsi de suite pour chaque nouvelle connexion.
Ce bridage de débit ne doit être effectif que pour la connexion Internet et non pour d’éventuels transfert de fichiers entre client/serveur.

Puis-je mettre cette solution en place avec une Débian ? Si oui, comment faire ? je n’ai rien trouvé sur le net :frowning:
Je n’ai pas réussi à monter ça sous Windows Server.

Merci d’avance pour vos conseils :wink:

Tu peux faire des choses beaucoup plus subtile qu’un partage sauvage de la bande passante (si toute la bande passante est disponible, il est stupide de l’interdire sous prétexte qu’une application pourrait l’utiliser, il vaut mieux gérer des priorités). Tu peux regarder http://boisson.homeip.net/limiteur et http://boisson.homeip.net/limiteur2tranches pour des exemples de scripts, le deuxième faisant une découpe de la bande passante en 2 tranches.

Merci pour ta réponse.

Ces scripts font appel à la QoS d’après ce que je peux comprendre ? Je n’arrive pas à trouver un bon tuto en français pour mettre en place de la QoS sous Linux. Je ne trouve que des scripts plus ou moins détaillés et ça ne m’aide pas beaucoup :frowning:

Les scriupts sont souvent documentés et permettent de comprendre, il y a de la doc sur Internet et sur ce forum. Un tutoriel se réduit souvent à une recette de cuisine et n’est intéressant que pour des généralités, ce que tu veux faire est pointu, je ne pense pas que tu trouveras.