Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: nftables

netcons/turtlefirewall Fork of frisoft/turtlefirewall

Netfilter Firewall GUI

Language: Perl - Size: 2.3 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 1

zfl9/relay

高性能、低资源开销的 relay/proxy 工具

Language: Zig - Size: 67.4 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 0

openwrt/firewall4

[MIRROR] OpenWrt nftables firewall

Language: UnrealScript - Size: 226 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 15 - Forks: 10

pimvh/nftables

Ansible role to configure nftables

Language: Python - Size: 104 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

jsimonetti/sniqueue

Using nfqueue to accept or drop flows destined for SNI domainnames

Language: Go - Size: 222 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 19 - Forks: 1

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: 28.4 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 97 - Forks: 9

namib-project/nftables-rs

Safe abstraction for nftables JSON API (libnftables-json).

Language: Rust - Size: 131 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 14 - Forks: 10

heiher/hev-socks5-tproxy

A simple, lightweight socks5 transparent proxy for Linux. (IPv4/IPv6/TCP/UDP)

Language: C - Size: 292 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 375 - Forks: 56

superstes/wiki

Wiki to share some knowledge

Language: Shell - Size: 1.08 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

zfl9/ipt2socks

将 iptables/nftables 传入的透明代理流量转为 socks5 流量的实用工具

Language: C - Size: 408 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 397 - Forks: 94

lanefu/clammy-ng

The next generation ansible-managed linux router framework using all the trendy new things

Size: 13.2 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 10 - Forks: 1

xanmod/linux

XanMod: Linux kernel source code tree

Language: C - Size: 2.49 GB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 861 - Forks: 101

zfl9/ss-tproxy

搭建 SS/SSR/V2Ray/Trojan/Socks5 透明代理的 Shell 脚本

Language: Shell - Size: 1.56 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 2,161 - Forks: 433

miniupnp/miniupnp

UPnP IGD implementation

Language: C - Size: 4.15 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 1,391 - Forks: 441

pymumu/smartdns

A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。

Language: C - Size: 3.24 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 7,786 - Forks: 1,037

bitflipp/gerberos

ipset/nftables-based banning utility

Language: Go - Size: 136 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 10 - Forks: 2

Pwnzer0tt1/firegex

Firegex is an application firewall created for CTF Attack-Defence competitions by Pwnzer0tt1

Language: Python - Size: 14.4 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 19 - Forks: 2

greenpau/cni-plugins

CNI Plugins compatible with nftables

Language: Go - Size: 177 KB - Last synced: 2 days ago - Pushed: 14 days ago - Stars: 44 - Forks: 13

alexhaydock/pinewall

A project to create a Linux-based home firewall/gateway/router from scratch. Based on Alpine Linux + nftables.

Language: Shell - Size: 40 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 18 - Forks: 0

black-desk/cgtproxy

A transparent proxy RULE manager written in go inspired by cgproxy.

Language: Go - Size: 626 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 12 - Forks: 5

pcollinson/nftfw

nftfw - nftables firewall builder for Debian

Language: Python - Size: 9.52 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 31 - Forks: 3

BHansom/ip-block-cache

block ip for mail server in rest api

Language: Go - Size: 10.7 KB - Last synced: 16 days ago - Pushed: 16 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: 338 KB - Last synced: 17 days ago - Pushed: about 1 month ago - Stars: 1,040 - Forks: 123

firewalld/firewalld

Stateful zone based firewall daemon with D-Bus interface

Language: Python - Size: 20.3 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 820 - Forks: 266

ansibleguy/infra_nftables

Ansible Role to provision NFTables firewall

Language: Python - Size: 168 KB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 4 - Forks: 2

muink/openwrt-Natter 📦

Natter on Openwrt

Language: Shell - Size: 149 KB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 7 - Forks: 1

ansibleguy/addons_nftables

Ansible Role to provision Add-Ons for NFTables on Linux servers

Language: Python - Size: 126 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 1 - Forks: 0

metal-stack/firewall-controller

A kubernetes controller running on bare-metal firewalls, creating nftables rules, configures suricata, collects network metrics

Language: Go - Size: 801 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 44 - Forks: 4

friendly-bits/geoip-shell

User-friendly and flexible geoip blocker for Linux

Language: Shell - Size: 992 KB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 27 - Forks: 3

damnever/luci-app-vpn-nftset

:no_entry: Routing VPN traffic with nftables sets (and dnsmasq).

Language: Shell - Size: 272 KB - Last synced: 24 days ago - Pushed: 3 months ago - Stars: 3 - Forks: 0

pouriyajamshidi/nginwho

Nginx log parser and Cloudflare origin IP resolver written in Nim

Language: Nim - Size: 317 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 3 - Forks: 0

chr0mag/geoipsets

Python package to generate country-specific IP network ranges consumable by both iptables/ipset and nftables.

Language: Python - Size: 113 KB - Last synced: 17 days ago - Pushed: 3 months ago - Stars: 84 - Forks: 22

samber/nft-http-api

🚦 NFT over HTTP API

Language: Go - Size: 55.7 KB - Last synced: 23 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 2

random-archer/mkinitcpio-systemd-tool

Provisioning tool for systemd in initramfs (systemd-tool)

Language: Python - Size: 186 KB - Last synced: 24 days ago - Pushed: 5 months ago - Stars: 111 - Forks: 26

singchia/go-xtables

🛡 Go bindings for iptables, ebtables and arptables, which provide numerous features, extensions and more.

Language: Go - Size: 1.15 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 145 - Forks: 21

nexryai/lance-light

Yet another human-friendly firewall

Language: Go - Size: 4.31 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 12 - Forks: 0

planetoryd/rustables

Mirror of rustables. Also added a branch for netns-proxy

Language: Rust - Size: 437 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 0 - Forks: 1

zfl9/chinadns-ng

chinadns 重构增强版,支持黑白名单,ipset/nftset

Language: Zig - Size: 2.29 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 931 - Forks: 171

FGasper/p5-Linux-NFTables

CPAN’s Linux::NFTables

Language: Perl - Size: 36.1 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

sepandhaghighi/samila

Generative Art Generator

Language: Python - Size: 8.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,062 - Forks: 79

voxpupuli/puppet-nftables

Puppet Module to manage nftables firewall rules.

Language: Ruby - Size: 720 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 12 - Forks: 29

Onair-santa/Crowdsec-1-click

Simple 1-click install Crowdsec

Language: Shell - Size: 14.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

n1k0r/ansible-role-nftables

nftables role for Ansible

Language: Jinja - Size: 1000 Bytes - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

Onair-santa/Fail2ban-1-click

Simple 1-click install Fail2ban

Language: Shell - Size: 85.9 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

durosyan/iptables-node-editor

generates and edits nftables/iptables rules with the rete node editor

Language: TypeScript - Size: 223 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

CNRS-DSI-Dev/simple-firewalld-ansible-role

Very simple firewalld configuration for application server using Red Hat

Language: Jinja - Size: 15.6 KB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

yangchuansheng/love-gfw

🔥以社会主义核心价值观为指导思想,实现 Linux 和 MacOS 设备的全局智能分流

Language: Shell - Size: 1.62 MB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 385 - Forks: 65

nett-ef/testbox

Ansible playbook that deploys a single-node Kubernetes cluster

Language: Jinja - Size: 2.7 MB - Last synced: 2 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0

ansibleguy/collection_nftables

Ansible modules to manage NFTables via libnftables

Language: Python - Size: 132 KB - Last synced: 23 days ago - Pushed: 2 months ago - Stars: 6 - Forks: 1

metal-stack/nftables-exporter

prometheus exporter for nftables metrics

Language: Go - Size: 3.43 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 10 - Forks: 2

MikPisula/packet-simulator

Packet simulator for testing routing and netfilter firewall rules

Language: Python - Size: 76.2 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

azlux/nft-dns

Make nftables resolve fqdn on-the-fly

Language: Python - Size: 28.3 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 6 - Forks: 0

metablaster/LinuxFirewallRuleset

Bash scripts to automatically create rules for nftables firewall

Language: Shell - Size: 165 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

diekmann/net-network

Public collection of firewall dumps.

Language: Shell - Size: 3.8 MB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 41 - Forks: 5

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: 24 days ago - Pushed: about 4 years ago - Stars: 8 - Forks: 0

zevenet/nftlb 📦

nftables load balancer

Language: C - Size: 2.46 MB - Last synced: 3 months ago - Pushed: 10 months ago - Stars: 228 - Forks: 28

wirefalls/geo-nft

Bash script to create nftables sets of country specific IP address ranges for use with firewall rulesets. The project provides a simple and flexible way to implement geolocation filtering with nftables. It can be a useful tool to reduce the chance of malware, ransomware and phishing attempts as well as mitigating the effects of DDoS attacks.

Language: Shell - Size: 1.06 MB - Last synced: 3 months ago - Pushed: 7 months ago - Stars: 101 - Forks: 9

sers-dev/kubetables

Distribute host ipfilter rules across all kubernetes nodes

Language: Go - Size: 32.2 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

chayleaf/notnft

Nix DSL for nftables

Language: Nix - Size: 299 KB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 31 - Forks: 2

pvxe/nftables-geoip

Python script that generates nft maps of ip address blocks and corresponding geolocation. This data is taken from db-ip.com, so yo don't have to worry about accepting any EULA.

Language: Python - Size: 38.1 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 89 - Forks: 14

menixator/nixos-nftables Fork of thefloweringash/nixos-nftables

implementing the nixos firewall module with nftables

Language: Nix - Size: 113 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 6 - Forks: 0

marfappv/data-engineering-group

Data Engineering Group Project, UCL 2022

Language: Python - Size: 939 KB - Last synced: 4 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

SunshinePonyUwU/NftClash

簡易的clash透明代理

Language: Shell - Size: 146 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

NotAShelf/nff

Experimental formatter for nftables.

Language: Python - Size: 14.6 KB - Last synced: 23 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

lkubb/salt-nftables-formula

Manage nftables with Salt.

Language: Jinja - Size: 72.3 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

bqv/rc

Structured system configuration (I moved from NixOS to GuixSD)

Language: Nix - Size: 18.5 MB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 101 - Forks: 2

Frzk/ansible-role-nftables

Ansible role to manage nftables.

Language: Jinja - Size: 36.1 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 29 - Forks: 6

makhomed/nftables-tool

Generate include file with set of all Cloudflare IPv4 and IPv6 subnets

Language: Python - Size: 23.4 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

jacyl4/de_GWD

Debian Gateway & DNS - <Burst Link>

Language: Shell - Size: 4.84 GB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 484 - Forks: 194

planetoryd/netns-proxy 📦

Containerized Proxying. Clone from the link below.

Language: Rust - Size: 309 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 21 - Forks: 1

pepa65/fail2drop Fork of apache2046/fail2drop

Drop repeat-offending IP addresses in-kernel (netfilter)

Language: Go - Size: 245 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

namedzeus/install

Install instructions for NamedZeus application.

Size: 483 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - 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: 65.4 KB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 7 - Forks: 1

metal-stack/droptailer

droptailer visualize iptables/nftables drops in a kubernetes environment

Language: Go - Size: 141 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5 - Forks: 1

valiantlynx/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: Motoko - Size: 5.72 MB - Last synced: 5 months ago - Pushed: 11 months ago - Stars: 2 - Forks: 0

azlux/nft-stats

🐾 Get the nftables counters easier to read

Language: Python - Size: 16.6 KB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 13 - Forks: 3

MuriloChianfa/xtables-log-and-drop

Simple xtables module to LOG AND DROP packets. (xt_LOGD)

Language: C - Size: 52.7 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

rafmilecki/luci-app-xjay

Yet another xray-core luci app

Language: JavaScript - Size: 91.8 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 6 - Forks: 5

clemensschlipfinger/libvirt-nft-ruler

libvirt hook script for setting up firewall rules with nftables

Language: Python - Size: 20.5 KB - Last synced: 6 months ago - Pushed: about 2 years ago - Stars: 7 - Forks: 0

RepoRefl/nftables

Unofficial mirror of git://git.netfilter.org/nftables

Language: C - Size: 4.45 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

nis65/ansible-debian-router

Ansible managed IPv4 / IPv6 router / firewall / vpn server / ...

Language: Jinja - Size: 225 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 1

CoinCeap/Nft-Payment-Geteway-Checkout-Api-BlockHain-Ticket-Events

due to reduce the big size of project zip file ,"audio" and "img" folder are deleted, you just need create a new RPG Maker Project, then copy "audio" and "img" folder to this project. and then launch the Game.rpgproject.

Language: JavaScript - Size: 778 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

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: 7 months ago - Pushed: about 4 years ago - Stars: 105 - Forks: 9

AstraliumMC/AstralLinuxGuide

Quickly and easily create a server based on a Unix system (See Compatibility.md)

Size: 307 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 14 - Forks: 2

CryptoMasterChina/Crypto-Bot-Signals-Auto-trading-Airdrop-News-and-more

Crypto Bot Signals Auto-trading Airdrop News and more

Size: 83 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

felikcat/dux-historical 📦

☠ Dead. Being rewritten in C++ as a openSUSE Tumbleweed installer instead of Arch Linux

Language: Shell - Size: 571 KB - Last synced: 8 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

WalletCoinm/NFT-Event-Ticket-System-Or-Antoher-done

zip file ,"audio" and "img" folder are deleted, you just need create a new RPG Maker Project, then copy "audio" and "img" folder to this project. and then launch the Game.rpgproject.

Language: JavaScript - Size: 3.22 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

cylonchau/firewalld-gateway

Full rest API implemented Linux firewalld distributed manipulation controller and UI

Language: Go - Size: 17.8 MB - Last synced: 9 months ago - Pushed: 12 months ago - Stars: 11 - Forks: 3

kaizjkee/NFT-Price-Analysis

NFT Price Analysis

Size: 2.93 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

superstes/proxy-forwarder

Service to forward traffic to a remote (Squid) proxy server (using NF-/IPTables)

Language: Go - Size: 308 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

superstes/nftables_addon_failover

NFTables Addon for Failover variables

Language: Python - Size: 26.4 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

superstes/nftables_addon_iplist

NFTables Addon for IPList variables

Language: Python - Size: 14.6 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

superstes/nftables_addon_dns

NFTables Addon for DNS-Resolved variables

Language: Python - Size: 14.6 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

AIUOfj/NFT-Task

NFT Task

Size: 6.84 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

rvmarra/nftables-management-tool

Herramienta de gestión de nftables que permite crear un firewall mediante una interfaz web con la posibilidad de exportarlo en forma de script o de archivo nftables.

Language: CSS - Size: 372 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

ulfox/nettrust

Dynamic Outbound Firewall Authorizer

Language: Go - Size: 250 KB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 21 - Forks: 1

metal-stack/firewall-policy-controller 📦

A small controller to generate nftables rules based on network policies and services

Language: Go - Size: 13 MB - Last synced: 11 months ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 2

fdekeers/iot-firewall

Dynamic IoT firewall, based on nftables

Language: C - Size: 52.2 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 4 - Forks: 0

RoberthBarre/NFT-Book

NFT Book

Size: 1000 Bytes - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 3 - Forks: 0

RoberthBarre/NFT-Dropper

NFT Dropper

Size: 1000 Bytes - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 3 - Forks: 0