Нет описания

Christian Sieber f1dae28017 Merge pull request #2 from AlexMeuer/master 7 лет назад
templates 5cdf12b07e Fix issue where multiple spaces in tc output would screw up parsing 7 лет назад
LICENSE 374d5bd4b4 Added names to LICENSE 10 лет назад
README.md 1e7ea789a1 Update README.md: Add link to netem documentation 7 лет назад
main.py 5cdf12b07e Fix issue where multiple spaces in tc output would screw up parsing 7 лет назад

README.md

tcgui

A lightweight Python-based Web-GUI for Linux traffic control (tc) to set, view and delete traffic shaping rules. The Web-GUI is intended for short-term isolated testbeds or classroom scenarios and does not contain any security mechanisms.

No further changes are planned right now, but pull requests are welcome.

Requirements

Usage

  • Execute the main.py file and go to http://localhost:5000:

    sudo python3 main.py
        
    --ip IP               The IP where the server is listening
    --port PORT           The port where the server is listening
    --dev [DEV [DEV ...]] The interfaces to restrict to
    --regex REGEX         A regex to match interfaces
    --debug               Run Flask in debug mode
    
  • The tool will read your interfaces and the current setup every time the site is reloaded