Limiter la bande passante entre deux machines

Limiter la bande passante entre deux machines - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 15-10-2008 à 19:12:53    

Bonjour à tous,
 
J'aimerais savoir s'il est possible de limiter la bande passante entre deux machines.
 
J'ai essayé d'utiliser dummynet/ipfw, firewall intégré dans FreeBSD. Le problème est que je n'arrive qu'a limiter la bande passante entre la machine FreeBSD et une autre.
 
Moi je voudrais limiter la bande passante entre les deux autres machines.
 
Voici la "topologie" du reseau :
J'ai trois machines.
 
Machine 1 : FreeBSD avec ipfw  (192.168.1.2)
Machine 2 : Solaris 10         (192.168.1.3)
Machine 3 : Windows            (192.168.1.4)
 
Je voudrais limiter la bande passante entre la machine 2 et la machine 3 grace à la machine FreeBSD (les trois sont bien sur sur le meme LAN)
 
Savez vous comment faire cela?
 
Merci pour votre aide.

Reply

Marsh Posté le 15-10-2008 à 19:12:53   

Reply

Marsh Posté le 16-10-2008 à 11:58:38    

ta machine 1 est bien entre la 2 et la 3 ?


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 16-10-2008 à 12:30:08    

goku27 a écrit :

Bonjour à tous,
 
J'aimerais savoir s'il est possible de limiter la bande passante entre deux machines.
 
J'ai essayé d'utiliser dummynet/ipfw, firewall intégré dans FreeBSD. Le problème est que je n'arrive qu'a limiter la bande passante entre la machine FreeBSD et une autre.
 
Moi je voudrais limiter la bande passante entre les deux autres machines.
 
Voici la "topologie" du reseau :
J'ai trois machines.
 
Machine 1 : FreeBSD avec ipfw  (192.168.1.2)
Machine 2 : Solaris 10         (192.168.1.3)
Machine 3 : Windows            (192.168.1.4)
 
Je voudrais limiter la bande passante entre la machine 2 et la machine 3 grace à la machine FreeBSD (les trois sont bien sur sur le meme LAN)
 
Savez vous comment faire cela?
 
Merci pour votre aide.


 
pour freebsd utilise pf+altq c'est très bien documenté


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 16-10-2008 à 15:26:12    

Pourquoi pas faire ça sur le switch ?


---------------
--
Reply

Marsh Posté le 16-10-2008 à 15:27:54    

leto a écrit :

Pourquoi pas faire ça sur le switch ?


Tout dépend des capacités ce switch [:spamafote]


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 16-10-2008 à 15:32:12    

Oui certes.
Mais là, les deux machines étant sur le même réseau, je vois pas comment ce qu'il demande est possible.


---------------
--
Reply

Marsh Posté le 16-10-2008 à 15:38:49    

leto a écrit :

Oui certes.
Mais là, les deux machines étant sur le même réseau, je vois pas comment ce qu'il demande est possible.


La seule manière que je vois c'est en en forçant le trafic à passer par la FreeBSD.
Sinon sur le switch, tout dépend du switch. mais vu comment il présente les choses, je pense pas qu'il soit supporterait de faire ça.


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 17-10-2008 à 10:32:14    

Exactement, la seule solution c'est de mettre les deux machines dans des réseaux différents. La machine BSD étant dans les deux réseaux et assurant le routage. Mais niveau perf je suis pas sur que ce soit l'idéal.


---------------
--
Reply

Marsh Posté le 17-10-2008 à 11:55:32    

leto a écrit :

Exactement, la seule solution c'est de mettre les deux machines dans des réseaux différents. La machine BSD étant dans les deux réseaux et assurant le routage. Mais niveau perf je suis pas sur que ce soit l'idéal.


t'es pas obligé de mettre des sous réseaux différents, utiliser une route vers un hote doit passer normalement.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 17-10-2008 à 22:38:18    

Merci pour ces réponses.
 
Oui je pense qu'il faut utiliser deux sous réseau différents.
Ainsi le traffic passera par la FreeBSD.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed