Esta pagina se ve mejor con JavaScript habilitado

tcconfig

 ·  🎃 kr0m

tcconfig es una herramienta realmente Ăștil en entornos de pruebas para simular ciertos escenarios en los que la red falla de algĂșn modo, esto nos permitirĂĄ saber como se comporta nuestra web bajo ciertas circunstancias y asĂ­ localizar posibles bugs.

Instalamos la tool desde pip:

pip install tcconfig

Podemos aplicar ciertas restricciones sobre el tråfico como tasa måxima de transferencia, retardos, pérdida de paquetes, ademås podemos aplicarlo solo sobre el tråfico de una determinada red o servicio:

tcset --device eth0 --rate 100k
tcset --device eth0 --delay 100
tcset --device eth0 --loss 0.1 -> 0.1%
tcset --device eth0 --rate 100k --delay 100 --loss 0.1
tcset --device eth0 --delay 100 --network 192.168.0.10
tcset --device eth0 --delay 100 --network 192.168.0.0/24 --port 80

Para eliminar la config previa o consultar la actual:

tcdel --device eth0
tcshow --device eth0

Podemos verlo en acciĂłn en este gif animado:

Si te ha gustado el artĂ­culo puedes invitarme a un RedBull aquĂ­