0
0
mirror of https://github.com/openwrt/packages.git synced 2025-07-06 17:33:08 +00:00
Files
packages/net/tunneldigger-broker/files/hook-connection-rate-limit
Perry Melange 0d1085fe9e tunneldigger-broker: add rate-limit hook
Signed-off-by: Perry Melange <isprotejesvalkata@gmail.com>
2023-08-20 02:25:27 +02:00

18 lines
421 B
Bash
Executable File

#!/bin/bash
set -e
ENDPOINT_IP="$1"
ENDPOINT_PORT="$2"
UUID="$3"
# This assumes that an ipset was created with something like
# ```
# ipset create create tunneldigger_blocked hash:ip family inet timeout 300
# ```
# and that a firewall rule like the following uses the ipset to block connections:
# ```
# -A INPUT -m set --match-set tunneldigger_blocked src -j DROP
# ```
#ipset add tunneldigger_blocked "$ENDPOINT_IP"