Skip to main content

Linux TC command-genearator

Project description

RelTC

A graphical user interface for generating Linux Traffic Control (tc) commands, using clsact.
NOTE almost 100% of the code / ideas were generated by windsurf.
The package-name "tcgen" was already taken...

Got hard feelings when your server is at downtime?
Have another server to fill the empty place?
Use TC (traffic control) utility to automatically forward packets when your server is under maintainance!
The tc commandline is too hard to get? The reltc utility comes to the rescue!

Features

  • Filter packets by protocol (TCP/UDP)
  • Filter by source/destination IP addresses
  • Filter by source/destination ports
  • Patch packet fields (/ drop packet) when filters match
  • Generate ready-to-use tc commands

Installation

pip install --upgrade reltc

Usage

After installation, run the application with the command-line:

reltc

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reltc-1.1.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

reltc-1.1.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file reltc-1.1.0.tar.gz.

File metadata

  • Download URL: reltc-1.1.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for reltc-1.1.0.tar.gz
Algorithm Hash digest
SHA256 174357c1bab1d6caa294349f78530a5f6f676488d04c0db9255ce086b844a400
MD5 0026151857c5d8b51ab5cf4dd62403a6
BLAKE2b-256 ab0065b7e5a5bd5ec32b189f099892685ee12867f3ef0da5a270195e27c69d9a

See more details on using hashes here.

File details

Details for the file reltc-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: reltc-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for reltc-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f6b051c3dc17208a48266c614eb053eb6cb58285db9cc76dc7ea795674bf364
MD5 014c86298a6b9993b42f27a766b5653b
BLAKE2b-256 04f92b0d80302f957e8adef7b10d40051ffe7a300402d86c9dc2ad6bfd45d425

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page