On Tue, Jun 02, 2015 at 02:42:09PM +0200, Artur wrote:
Salut,
Je voudrais jouer un peu avec les sessions TCP pour vérifier les réactions d'une applications Web aux perturbations réseau entre le client et le serveur. Idéalement, je voudrais pouvoir lister les sessions TCP ouvertes, les suspendre, les interrompre, tout cela de façon sélective. A votre avis, quelques commandes ipfilter pourraient suffire, ou y'a-t-il des petits outils opensource sympas qui permettraient de faire ça sous Debian ? Je précise que je voudrais éviter de mettre en place des ponts filtrant transparents ou d'autres équipements intermédiaires entre le serveur et le client pour faire ça.
Dummynet est pas mal, il te permet, en utilisant les capacité de matching de ton firewall, d'ajouter une latence, ou une bande passante maximum.
http://info.iet.unipi.it/~luigi/dummynet/
Sur FreeBSD, où ça a été initialement développé, c'est très bien intégré. Sur Linux je ne sais pas comment c'est intégré.
https://www.freebsd.org/cgi/man.cgi?query=ipfw&sektion=8&apropos=0&a...