awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 个仓库

Awesome GitHub RepositoriesFirewall Rule Configurations

Configuration of kernel-level firewall rules to manage tunnel traffic and secure access.

Distinct from Traffic Tunnels: Focuses on the actual firewall rule implementation rather than the encapsulation protocol of the tunnel.

Explore 12 awesome GitHub repositories matching networking & communication · Firewall Rule Configurations. Refine with filters or upvote what's useful.

Awesome Firewall Rule Configurations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • trailofbits/algotrailofbits 的头像

    trailofbits/algo

    30,278在 GitHub 上查看↗

    Algo is a cloud VPN deployment tool and WireGuard orchestrator designed to automate the provisioning and configuration of personal VPN servers across multiple cloud infrastructure providers. It functions as a multi-cloud infrastructure provisioner and a VPN client configuration generator, creating the necessary tunnels and connection profiles for secure device connectivity. The project distinguishes itself by integrating a network ad-blocking DNS server directly into the deployment, filtering advertisements and malicious domains for all connected clients. It further simplifies the onboarding

    Configures Linux kernel firewall rules to manage VPN tunnel traffic and secure server access.

    Pythonansibleencryptionikev2
    在 GitHub 上查看↗30,278
  • bol-van/zapretbol-van 的头像

    bol-van/zapret

    15,555在 GitHub 上查看↗

    Zapret is a deep packet inspection bypass tool and packet manipulation framework designed to circumvent network censorship. It operates as a transparent network proxy and TCP traffic obfuscator that modifies packets to deceive network inspection systems. The project distinguishes itself through advanced desynchronization strategies, including the modification of TLS client hello handshakes and the use of fake packet injection. It utilizes a combination of TCP stream segmentation, sequence overlapping, and TTL adjustment to hide prohibited requests from firewalls while ensuring the destination

    Executes external shell scripts to implement custom firewall rules alongside the bypass process.

    Canti-dpicensorship-circumventionfreebsd
    在 GitHub 上查看↗15,555
  • openwrt-passwall/openwrt-passwallOpenwrt-Passwall 的头像

    Openwrt-Passwall/openwrt-passwall

    9,277在 GitHub 上查看↗

    OpenWrt-passwall is a network proxy management tool designed for OpenWrt firmware to facilitate internet censorship circumvention. It enables the routing of traffic through proxy servers or VPN tunnels to bypass network blocks and regional restrictions. The project integrates VPN client functionality directly into the router, allowing all connected devices to secure their traffic without individual software installations. It manages the configuration and switching of various proxy protocols and servers to control how local network traffic exits the gateway. The system utilizes a Lua-based we

    Uses kernel-level iptables firewall rules to steer network traffic through specific proxy tunnels.

    Lua
    在 GitHub 上查看↗9,277
  • superradcompany/microsandboxsuperradcompany 的头像

    superradcompany/microsandbox

    6,570在 GitHub 上查看↗

    Microsandbox is a runtime for creating and managing lightweight, hardware-isolated virtual machines — called sandboxes — that boot directly from standard OCI container images. Each sandbox runs as its own host process with a separate kernel, filesystem, and network stack, providing process-per-sandbox isolation. The project includes a command-line tool and multi-language SDKs (Rust, TypeScript, Python, Go) for programmatic lifecycle control, and it communicates with sandbox agents over Unix sockets using a CBOR-encoded protocol. What distinguishes Microsandbox is its combination of host-manag

    Builds ordered rule sets controlling traffic by destination, protocol, port, and direction for sandbox networks.

    Rust
    在 GitHub 上查看↗6,570
  • pfsense/pfsensepfsense 的头像

    pfsense/pfsense

    5,675在 GitHub 上查看↗

    pfSense is an open-source operating system that turns a standard computer into a dedicated firewall and router with a web-based management interface. It runs on the FreeBSD kernel with the pf packet filter for stateful firewall and NAT processing, and manages all settings through a PHP-driven web interface that writes to XML configuration files. The platform provides a comprehensive set of network security capabilities accessible through its browser-based control panel. Users can configure packet filtering rules to control traffic flow between network segments, manage network address translat

    Sets packet filtering rules to control traffic flow between network segments.

    PHPfirewallfreebsdpfsense
    在 GitHub 上查看↗5,675
  • hobby-kube/guidehobby-kube 的头像

    hobby-kube/guide

    5,658在 GitHub 上查看↗

    这是一个专为爱好者和家庭实验室环境设计的 Kubernetes 部署指南和基础设施配置工具。它提供了一个在各种云服务商及物理或虚拟节点上设置多节点集群的框架,充当自托管集群编排器。 该项目通过特定的实施指南专注于安全加固和基础设施稳定性。这包括涵盖主机防火墙和加密网络覆盖的网络安全框架,以及关于配置 Ingress 路由以通过 DNS 映射和流量控制器管理外部公共流量的详细说明。 其功能范围扩展到分布式存储配置,提供了实现复制块存储和持久卷的方法,确保容器重启后数据不丢失。它还涵盖了用于加密连接的自动化证书管理以及基于角色的访问控制配置。

    Configures kernel-level firewall rules at the node level to filter unauthorized network traffic.

    automationclustercost-effective
    在 GitHub 上查看↗5,658
  • lxc/lxdlxc 的头像

    lxc/lxd

    5,554在 GitHub 上查看↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Controls whether the built-in bridge firewall is active or delegates to an external firewall per network.

    Go
    在 GitHub 上查看↗5,554
  • webmin/webminwebmin 的头像

    webmin/webmin

    5,595在 GitHub 上查看↗

    Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the full range of server administration tasks — users and groups, software packages, storage, network configuration, system services, and security — all through a browser. Its modular architecture allows separate modules to handle databases (MySQL, MariaDB, PostgreSQL), web servers (Apache), DNS (BIND), email (Sendmail, Dovecot), file sharing (Samba, NFS), and more, with a unified access control system that restricts what each administrator can see and do. What sets Webmin apart is

    Configures iptables rules based on predefined security levels to restrict or allow network traffic.

    HTML
    在 GitHub 上查看↗5,595
  • lxc/incuslxc 的头像

    lxc/incus

    4,893在 GitHub 上查看↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Automatically adds firewall rules for managed network bridges to ensure full network functionality for instances.

    Gocloudcontainershacktoberfest
    在 GitHub 上查看↗4,893
  • opnsense/coreopnsense 的头像

    opnsense/core

    4,493在 GitHub 上查看↗

    该项目是安全设备的核心管理框架,为防火墙管理、网络入侵防御和高可用性网络提供主要基础设施。它作为控制网络安全策略、过滤流量和管理安全设备仪表板的集中式系统。 该系统以其高可用性功能而著称,包括在冗余节点之间同步配置和连接状态表,以实现自动硬件故障转移。它还具有用于扩展后端逻辑和用户界面的模块化插件架构,以及用于防火墙规则和系统设置程序化管理的基于 JSON 的 API。 该平台涵盖了广泛的功能领域,包括 IPv4 和 IPv6 的网络配置、安全 VPN 隧道、强制门户 (captive portal) 管理以及全面的监控和可观测性工具。它进一步集成了具有多因素身份验证的身份管理,并提供了用于配置备份、版本跟踪和跨 x86-64 硬件部署的工具。

    Enforces TCP/IP constraints such as maximum MSS and minimum TTL based on firewall criteria to normalize traffic.

    PHPapibsdcaptive-portal
    在 GitHub 上查看↗4,493
  • fw876/helloworldfw876 的头像

    fw876/helloworld

    4,165在 GitHub 上查看↗

    本项目是一款审查绕过工具和透明代理网关,旨在绕过本地网络限制。它作为一个 SOCKS5 代理服务器、DNS 隧道工具和网络流量混淆器,帮助用户访问被封锁的网站。 该软件实现了掩码协议以隐藏数据的来源和目的地,从而规避限制性防火墙。它提供了网络流量混淆和安全 DNS 隧道功能,以保护网络隐私并解析被封锁的域名。 该系统通过防火墙规则和 IP 表转换拦截系统网络流量,处理大规模流量管理。它包括一个用于开发自定义代理插件的模块化架构,以定义专门的路由规则。

    Automates the configuration of kernel-level firewall rules to forward traffic through a remote proxy.

    C
    在 GitHub 上查看↗4,165
  • complexorganizations/wireguard-managercomplexorganizations 的头像

    complexorganizations/wireguard-manager

    1,862在 GitHub 上查看↗

    WireGuard Manager is a system orchestration tool designed to automate the deployment, configuration, and lifecycle management of virtual private network infrastructure. It functions by translating high-level user intent into precise, declarative system configurations, managing kernel-level network interfaces, and enforcing firewall-based traffic control to ensure secure, isolated network routing. The project distinguishes itself by providing a centralized web-based management interface that abstracts the complexity of manual configuration files. It includes comprehensive administrative tools

    Configures kernel-level firewall rules to enforce network isolation and secure traffic routing for connected devices.

    Shellcensorshipcensorship-circumventionencryption
    在 GitHub 上查看↗1,862
  1. Home
  2. Networking & Communication
  3. Traffic Tunnels
  4. Firewall Rule Configurations

探索子标签

  • Bridge Firewall Rule ManagementsAutomatically adds firewall rules for managed network bridges to ensure full network functionality for instances. **Distinct from Firewall Rule Configurations:** Distinct from Firewall Rule Configurations: focuses on automatic bridge-specific firewall rules for instance connectivity, not general firewall configuration.
  • Traffic Normalization RulesSpecific firewall rules that enforce protocol constraints to prevent evasion and network anomalies. **Distinct from Firewall Rule Configurations:** Distinct from general firewall rule configurations by focusing specifically on packet normalization (MSS, TTL) rather than simple permit/deny logic.