GitHub topics: nftables
mankeyttq3t/zapret-discord-youtube
zapret-discord-youtube is a tool that allows users to access blocked YouTube content directly through Discord. It simplifies the process of sharing and viewing videos in restricted regions, enhancing community engagement.
Language: Batchfile - Size: 3.48 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 0 - Forks: 0

alexhaydock/pinewall
A project to create an immutable Linux-based home firewall/gateway/router from scratch. Based on Alpine Linux + nftables.
Language: Shell - Size: 104 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 41 - Forks: 0

shgew/cs-firewall-bouncer-docker
A dockerized version of https://github.com/crowdsecurity/cs-firewall-bouncer
Language: Dockerfile - Size: 26.4 KB - Last synced at: about 13 hours ago - Pushed at: 2 days ago - Stars: 7 - Forks: 1

netcons/turtlefirewall Fork of frisoft/turtlefirewall
Netfilter Firewall GUI
Language: Perl - Size: 2.24 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 1

aww1021/routesentry
RouteSentry – securely routes selected pod traffic through fail‑closed, encrypted VPN tunnels
Language: Go - Size: 14.6 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

cycneuramus/deceptimeed
Load IP blocklists into nftables from plain text or JSON feeds
Language: Nim - Size: 45.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

alegarsan11/nftables-gui
This is a repository to develop a web interface to enble configuration of nftables via GUI.
Language: Python - Size: 330 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 14 - Forks: 3

firewalld/firewalld
Stateful zone based firewall daemon with D-Bus interface
Language: Python - Size: 21.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 934 - Forks: 283

yunginnanet/yunginnanet
the only repository you've ever needed. supercharge your application today with this ultra performant library.
Language: Go - Size: 914 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4 - Forks: 0

pymumu/smartdns
A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH, DoQ. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT,DoQ。
Language: C - Size: 4.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 9,006 - Forks: 1,118

jacyl4/de_GWD
Debian Gateway & DNS - <Burst Link>
Language: Shell - Size: 5.25 GB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 487 - Forks: 184

black-desk/cgtproxy
A transparent proxy RULE manager written in go inspired by cgproxy.
Language: Go - Size: 765 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 28 - Forks: 8

miniupnp/miniupnp
UPnP IGD implementation
Language: C - Size: 4.84 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,512 - Forks: 464

spr-networks/super
📡 SPR: Open Source, secure, user friendly and fast wifi routers for your home. One wifi password per device. Ad Blocking & Privacy Blocklists. Policy Based Network Access
Language: JavaScript - Size: 24.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 228 - Forks: 20

Pwnzer0tt1/firegex
Firegex, a firewall for Attack-Defense CTFs
Language: Python - Size: 19.2 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 55 - Forks: 5

SunshinePonyUwU/NftClash
簡易的clash透明代理
Language: Shell - Size: 268 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 0

mk-fg/systemd-cgroup-nftables-policy-manager
Tool to add/update nftables cgroupv2 rules for systemd-managed unit cgroups (slices, services, scopes)
Language: Nim - Size: 81.1 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 13 - Forks: 2

term7/Going-Dark
RaspberryPi USB Ethernet Gadget that safeguards your Privacy while you work on your Mac: Route all traffic through a VPN, block ads and trackers, spoof your devices identity and cover your tracks.
Language: Shell - Size: 23.7 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 1

voxpupuli/puppet-nftables
Puppet Module to manage nftables firewall rules.
Language: Ruby - Size: 725 KB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 13 - Forks: 33

heiher/hev-socks5-tproxy
A socks5 transparent proxy (IPv4/IPv6/TCP/UDP)
Language: C - Size: 310 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 465 - Forks: 68

metal-stack/nftables-exporter
prometheus exporter for nftables metrics
Language: Go - Size: 3.45 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 8

mintyYuki/antiddos
Simple script against most network threats.
Language: Shell - Size: 221 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 117 - Forks: 25

O-X-L/docs
Documentation of Technologies we encounter
Language: Shell - Size: 1000 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

sepandhaghighi/samila
A Generative Art Generator
Language: Python - Size: 8.52 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1,127 - Forks: 78

johanatandromeda/nftables-counter-exporter
Prometheus exporter for nftables counters
Language: Go - Size: 16.6 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

google/nftables
This repository contains a Go module to interact with Linux nftables (the iptables successor).
Language: Go - Size: 458 KB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 1,186 - Forks: 147

nftables-rs/nftables-rs
Safe abstraction for nftables JSON API (libnftables-json).
Language: Rust - Size: 426 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 48 - Forks: 18

metal-stack/droptailer
droptailer visualize iptables/nftables drops in a kubernetes environment
Language: Go - Size: 159 KB - Last synced at: 10 days ago - Pushed at: 19 days ago - Stars: 6 - Forks: 1

routesentry/routesentry
RouteSentry – securely routes selected pod traffic through fail‑closed, encrypted VPN tunnels
Language: Go - Size: 36.1 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

hack3ric/flow
BGP flowspec executor
Language: Rust - Size: 509 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 20 - Forks: 0

chayleaf/notnft
Nix DSL for nftables
Language: Nix - Size: 336 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 60 - Forks: 3

clemensschlipfinger/libvirt-nft-ruler
libvirt hook script for setting up firewall rules with nftables
Language: Python - Size: 20.5 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 0

chr0mag/geoipsets
Python package to generate country-specific IP network ranges consumable by both iptables/ipset and nftables.
Language: Python - Size: 127 KB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 107 - Forks: 24

zfl9/ipt2socks
将 iptables/nftables 传入的透明代理流量转为 socks5 流量的实用工具
Language: C - Size: 394 KB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 470 - Forks: 105

npv3s/dnser
DNS server for patching A-records and redirecting connections using nftables.
Language: Rust - Size: 199 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 0

animevariant/animevariant
A decentralized nft marketplace. each nft cost an initial $ 5 to make. You own the nft and one can buy and sell as well
Language: Svelte - Size: 5.72 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 3 - Forks: 0

zfl9/chinadns-ng
chinadns 重构增强版,支持域名分流、ipset/nftset、UDP/TCP/DoT
Language: Zig - Size: 2.43 MB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 1,209 - Forks: 193

Sergeydigl3/zapret-discord-youtube-linux
(NOW ONLY FOR NFTABLES) Port zapret-discord-youtube from Flowseal and bol-van for easy to use on linux
Language: Shell - Size: 141 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 194 - Forks: 7

zfl9/ss-tproxy
ss/v2ray/xray/trojan/hysteria/naive/socks5 透明代理
Language: Shell - Size: 1.6 MB - Last synced at: 30 days ago - Pushed at: 8 months ago - Stars: 2,327 - Forks: 437

Guilt92/Ytiruces
NFTables Manager Script
Language: Shell - Size: 101 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

qoomon/docker-host
A docker sidecar container to forward all traffic to local docker host or any other host
Language: Shell - Size: 159 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 1,130 - Forks: 89

mkorthof/ipset-country
Block countries using iptables + ipset + ipdeny.com
Language: Shell - Size: 49.8 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 81 - Forks: 25

Onair-santa/Fail2ban-1-click
Simple 1-click install Fail2ban
Language: Shell - Size: 87.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

singchia/go-xtables
Go bindings for iptables, ebtables and arptables, which provide numerous features, extensions and more.
Language: Go - Size: 1.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 136 - Forks: 18

szorfein/paranoid-ninja
Script to apply a Transparent proxy through Tor with nftables or iptables and can optionally forge a random MAC, localtime, ip, hostname.
Language: Shell - Size: 291 KB - Last synced at: 27 days ago - Pushed at: about 5 years ago - Stars: 122 - Forks: 8

metal-stack/firewall-controller
A kubernetes controller running on bare-metal firewalls, creating nftables rules, configures suricata, collects network metrics
Language: Go - Size: 812 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 53 - Forks: 4

madfxr/CVE-2024-26581-Checker
[CVE-2024-26581] Vulnerability Checker for BGN Internal
Language: Shell - Size: 60.5 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

HorlogeSkynet/Nftables
:lipstick: A Sublime Text 3+ syntax definition for your nftables rules
Language: YAML - Size: 194 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 2

azlux/nft-stats
🐾 Get the nftables counters easier to read
Language: Python - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 16 - Forks: 3

jeverley/dscpclassify
An nftables based service for applying DSCP classification to connections.
Language: Shell - Size: 195 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 11

yangchuansheng/love-gfw
🔥以社会主义核心价值观为指导思想,实现 Linux 和 MacOS 设备的全局智能分流
Language: Shell - Size: 1.62 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 387 - Forks: 63

openwrt/firewall4
[MIRROR] OpenWrt nftables firewall
Language: UnrealScript - Size: 225 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 18 - Forks: 19

egberts/vim-nftables Fork of nfnty/vim-nftables
Linux NFTABLES syntax highlighter and syntax checker for Vim-class editors.
Language: Vim Script - Size: 17.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 10 - Forks: 0

aborrero/nftables-tracer
helper tool to trace nftables rulesets
Language: Python - Size: 160 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 12 - Forks: 0

pvcbe/nft_geo_pvc
nftables geoip set builder
Language: Python - Size: 83 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

muink/openwrt-alwaysonline
Hijack/bypass Windows NCSI and iOS portal detection on a network level.
Language: Shell - Size: 70.3 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

vincent1010e/cs-firewall-bouncer-docker
A dockerized version of https://github.com/crowdsecurity/cs-firewall-bouncer
Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

xanmod/linux 📦
Git repository moved to https://gitlab.com/xanmod/linux
Language: C - Size: 2.62 GB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 881 - Forks: 107

savetz/mullvad_allow_ssh
ssh into your remote linux server while running mullvad VPN
Language: Shell - Size: 7.81 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

jsimonetti/sniqueue
Using nfqueue to accept or drop flows destined for SNI domainnames
Language: Go - Size: 263 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 21 - Forks: 1

Onair-santa/Crowdsec-1-click
Simple 1-click install Crowdsec
Language: Shell - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

zyablitsev/wgnetwork
WGNetwork. Managing a WireGuard®-based Private Secured Network and NFTables Firewall
Language: Go - Size: 2.86 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 33 - Forks: 2

damnever/luci-app-vpn-nftset
:no_entry: Routing VPN traffic with nftables sets (and dnsmasq).
Language: Shell - Size: 274 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

zfl9/relay 📦
高性能、低资源开销的 relay/proxy 工具
Language: Zig - Size: 94.7 KB - Last synced at: 22 days ago - Pushed at: 12 months ago - Stars: 12 - Forks: 1

mchinchilla/NetFirewall
Small Firewall developed in C#.
Language: C# - Size: 1.13 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

cylonchau/firewalld-gateway
Full rest API implemented Linux firewalld distributed manipulation controller and UI
Language: Go - Size: 18 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 37 - Forks: 7

AlexPresso/.dotfiles
This is the repository where I store my dotfiles/config files with an installer so I don't have to reinstall and configure everything byhand everytime I switch to another PC.
Language: Shell - Size: 79.1 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Incanato/nftables
Configuration of Nftables as a Firewall to secure you network and obtain access to TOR.
Size: 734 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

darkgeek/naive-router
Turn a normal Linux box into an ipv6 ready router
Language: Shell - Size: 34.2 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

AlexPresso/nftset-persist
A tool to download and persist ip-lists used in an nftables set.
Language: Shell - Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

irgfw/ir-access
IR Access
Language: Go - Size: 5.01 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

zevenet/nftlb
nftables load balancer by RELIANOID
Language: C - Size: 2.47 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 231 - Forks: 30

random-archer/mkinitcpio-systemd-tool
Provisioning tool for systemd in initramfs (systemd-tool)
Language: Python - Size: 177 KB - Last synced at: 30 days ago - Pushed at: 10 months ago - Stars: 117 - Forks: 25

dingodoppelt/jamban
Language: Python - Size: 50.8 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

b-data/docker-swarm-ipv6-nftables
Docker swarm + IPv6 + nftables. Please submit Pull Requests to the GitLab repository. Mirror of
Size: 29.3 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 12 - Forks: 0

gamemann/Compressor-V2-FOU-Wrap-Unwrapper
TC programs made for wrapping and unwrapping marked FOU-encapped packets. Being used for Compressor V2
Language: C - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 10 - Forks: 0

O-X-L/nftables_addon_dns
NFTables Addon for DNS-Resolved variables
Language: Python - Size: 43 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 8 - Forks: 2

47solar/LiteNF
LiteNF - Lite nftables
Language: Shell - Size: 110 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

n1k0r/ansible-role-nftables
nftables role for Ansible
Language: Jinja - Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Split174/KGB
KGB is a Go application that manages IP filtering based on country codes using nftables.
Language: Go - Size: 3.19 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

greenpau/cni-plugins
CNI Plugins compatible with nftables
Language: Go - Size: 177 KB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 49 - Forks: 13

diekmann/net-network
Public collection of firewall dumps.
Language: Shell - Size: 3.8 MB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 42 - Forks: 5

O-X-L/nftables_addon_failover
NFTables Addon for Failover variables
Language: Python - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

O-X-L/nftables_addon_iplist
NFTables Addon for IPList variables
Language: Python - Size: 23.4 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

ulfox/nettrust
Dynamic Outbound Firewall Authorizer
Language: Go - Size: 250 KB - Last synced at: about 22 hours ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 1

rgregor/debian-12-router Fork of tongkl1/building-router-from-scratch
Ansible playbook to build a Debian based Dual-Stack Ipv4 / Ipv& router from scratch based on nftables, AdGuard home, systemd-networkd, dnsmasq
Language: Jinja - Size: 114 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

nleiva/capirca_acl
This collection includes a module (translate) to use Capirca from your Ansible playbooks.
Language: Python - Size: 95.7 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 2

pimvh/nftables
Ansible role to configure nftables
Language: Python - Size: 104 KB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

swillner/regban
Lightweight alternative to fail2ban using nftables (banning IPs with failed login attempts)
Language: C++ - Size: 69.3 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

k4yt3x/nftables
K4YT3X's template nftables script.
Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 10 - Forks: 0

krabelize/nftables-firewall-config
Configuration file for Linux kernel nftables firewall
Size: 6.84 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 6

sfgets/fwknop-nft
Helper repository to enable fwknopd on openwrt
Language: Shell - Size: 3.91 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

egberts/nftables-scripts
Scripting for 'nft' CLI (part of nftables)
Language: C - Size: 10.1 MB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

azlux/nft-dns
Make nftables resolve fqdn on-the-fly
Language: Python - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 1

lkubb/salt-nftables-formula
Manage nftables with Salt.
Language: Jinja - Size: 81.1 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

rodneylab/blocklists
A simple repo for analysis of online firewall block lists and combining them efficiently into a block list for use in a firewall
Language: Python - Size: 16.6 KB - Last synced at: 15 days ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 0

pcollinson/nftfw
nftfw - nftables firewall builder for Debian
Language: Python - Size: 12.2 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 35 - Forks: 3

EnigmaCurry/nifty-filter
a template and configuration tool for netfilter / nftables
Language: Rust - Size: 168 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

google/localsubnetsetd 📦
maintain nftables sets for local subnets
Language: Python - Size: 6.84 KB - Last synced at: 21 days ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 3

bqv/rc
Structured system configuration (I moved from NixOS to GuixSD)
Language: Nix - Size: 18.5 MB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 110 - Forks: 2
