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.
Le Tue, Jun 02, 2015 at 02:42:09PM +0200, Artur [frsag@pydo.org] a écrit:
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 ?
Regarde du côté de dsniff (et en particulier tcpnice et tcpkill)
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 ?
Regarde du côté de dsniff (et en particulier tcpnice et tcpkill)
Peut-être que TC (traffic control) peut également aider.
Denis
Hello,
Peut être aussi du coté de scapy, très puissant.. : (http://www.secdev.org/projects/scapy/)
2015-06-02 15:03 GMT+02:00 Denis Fondras xxsag@ledeuns.net:
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 ?
Regarde du côté de dsniff (et en particulier tcpnice et tcpkill)
Peut-être que TC (traffic control) peut également aider.
Denis _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
2015-06-02 16:16 GMT+02:00 Noway Priv sarkofage77@gmail.com:
Hello,
Peut être aussi du coté de scapy, très puissant.. : (http://www.secdev.org/projects/scapy/)
2015-06-02 15:03 GMT+02:00 Denis Fondras xxsag@ledeuns.net:
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 ?
Regarde du côté de dsniff (et en particulier tcpnice et tcpkill)
Peut-être que TC (traffic control) peut également aider.
Denis
Dans le genre http://vaurien.readthedocs.org/en/1.8/ est pas mal adapté il me semble.
Jean
Le 2 juin 2015 à 15:03, Denis Fondras a écrit :
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 ?
Regarde du côté de dsniff (et en particulier tcpnice et tcpkill)
Peut-être que TC (traffic control) peut également aider.
Combiné à Conntrack-tools pour lister les sessions TCP.
Cordialement Emmanuel Thierry
un petit retour avec pour/contre serait bienvenu :)
2015-06-02 23:51 GMT+02:00 Artur frsag@pydo.org:
Merci à tous. Je vais étudier tout ça. :)
-- Cordialement, Artur.
Liste de diffusion du FRsAG http://www.frsag.org/
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...