No description
  • Rust 81.2%
  • Nix 8.2%
  • Makefile 6.7%
  • Shell 3.9%
Find a file
2025-11-23 02:06:29 +03:00
.cargo init 2025-11-18 13:01:08 +03:00
src add cleanup nft 2025-11-18 13:11:23 +03:00
.gitignore add shell nix rust toolchain 2025-11-23 01:06:40 +03:00
Cargo.lock add cleanup nft 2025-11-18 13:11:23 +03:00
Cargo.toml compile size optimisation 2025-11-18 13:19:53 +03:00
Makefile add docs 2025-11-18 13:55:54 +03:00
README.md add docs 2025-11-18 13:55:54 +03:00
service fix logging 2025-11-23 02:06:29 +03:00
shell.nix add shell nix rust toolchain 2025-11-23 01:06:40 +03:00

nf_conntrack_hello

Small daemon that periodically reads conntrack -L -p tcp, looks for connections to dport=443 with enough clienttoserver traffic and small servertoclient response, and adds their dst IPs to a given nftables set

Usage:

nf_conntrack_hello <nft_set_name>

Build and push to router

make push-router
init.d service
make push-service