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, therefore only the drop action is currently supported.
All other features are EXPERIMENTAL only!
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:

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.0.tar.gz (6.3 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.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for reltc-1.0.tar.gz
Algorithm Hash digest
SHA256 f87c4e873407696d5b7e8e9d3a8dc0c41bbdb204b5c192c75f7c660a4e0ae381
MD5 680bafb134ccb07a469fe8fc5817d21c
BLAKE2b-256 1539e2e01027c90fe4ab68fb7daaf947fb878bb696717fbd3b192b9689bfea1d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for reltc-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2921b3f4f55245d928c69f46bc8653ca4fc0482298f6a2720a7397ce9eba4bac
MD5 5bbea61cc01e741b0d94ab60424102fa
BLAKE2b-256 40fa93556668aa66d39696e50ffce752d79382951c47aa24f67393d59d804044

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