All Projects → BourgeoisBear → OpenBSDFirewall

BourgeoisBear / OpenBSDFirewall

Licence: other
Simple OpenBSD Home Firewall Config for ALIX Board

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to OpenBSDFirewall

Vedetta
OpenBSD Router Boilerplate
Stars: ✭ 260 (+534.15%)
Mutual labels:  router, openbsd, firewall, ipv4
changelog
Security router changelog
Stars: ✭ 15 (-63.41%)
Mutual labels:  openbsd, firewall, pf
Pc Engines Apu Router Guide
Guide to building a Linux or BSD router on the PC Engines APU platform
Stars: ✭ 101 (+146.34%)
Mutual labels:  router, openbsd, firewall
Anti-DDOS-Script
Anti DDOS Protection that will stop DDOS from taking down your Linux Server
Stars: ✭ 51 (+24.39%)
Mutual labels:  firewall, firewall-configuration
DirectFire Converter
DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, Sm…
Stars: ✭ 34 (-17.07%)
Mutual labels:  firewall, firewall-configuration
lobase
Port of the OpenBSD userland to Linux.
Stars: ✭ 89 (+117.07%)
Mutual labels:  unix, openbsd
PFRE
Packet Filter Rule Editor for OpenBSD/pf
Stars: ✭ 26 (-36.59%)
Mutual labels:  openbsd, firewall
journey
A conductor routing helper library
Stars: ✭ 35 (-14.63%)
Mutual labels:  router, routing
nftables-example
A playground ruleset to get to know nftables syntax
Stars: ✭ 19 (-53.66%)
Mutual labels:  firewall, firewall-configuration
routex.js
🔼 Alternative library to manage dynamic routes in Next.js
Stars: ✭ 38 (-7.32%)
Mutual labels:  router, routing
RouteNow
RouteNow is a small fast library ⚡ that will help you in developing a SinglePage Application without any dependencies like jQuery, AngularJs, vue.js or any of those bulky frameworks.
Stars: ✭ 17 (-58.54%)
Mutual labels:  router, routing
tunman
Comprehensive solution for SSH tunnels - respawning, healthchecking/monitoring
Stars: ✭ 43 (+4.88%)
Mutual labels:  firewall, routing
WendzelNNTPd
A usable and IPv6-ready Usenet-server (NNTP daemon). It is portable (Linux/*BSD/*nix), supports AUTHINFO authentication, contains ACL as well as role based ACL and provides "invisible" newsgroups. It can run on MySQL and SQLite backends.
Stars: ✭ 43 (+4.88%)
Mutual labels:  unix, openbsd
mg
OpenBSD Mg editor. Portable Public Domain Micro Emacs for *BSD, Cygwin, Linux, Mac OS X.
Stars: ✭ 99 (+141.46%)
Mutual labels:  unix, openbsd
InitKit
Neo-InitWare is a modular, cross-platform reimplementation of the systemd init system. It is experimental.
Stars: ✭ 364 (+787.8%)
Mutual labels:  unix, openbsd
es6-router
🌐 Simple client side router built in ES6
Stars: ✭ 16 (-60.98%)
Mutual labels:  router, routing
neteng-roadmap
Network Engineering at Scale Roadmap/Landscape
Stars: ✭ 53 (+29.27%)
Mutual labels:  router, routing
CyberSecurity-Box
Firewall-System based on OpenWRT or Pi-Hole with UnBound, TOR, optional Privoxy, opt. ntopng and opt. Configuration of the AVM FRITZ!Box with Presets for Security and Port-List. Please visit:
Stars: ✭ 20 (-51.22%)
Mutual labels:  firewall, firewall-configuration
router
Bidirectional Ring router. REST oriented. Rails inspired.
Stars: ✭ 78 (+90.24%)
Mutual labels:  router, routing
InitWare
The InitWare Suite of Middleware allows you to manage services and system resources as logical entities called units. Its main component is a service management ("init") system.
Stars: ✭ 164 (+300%)
Mutual labels:  unix, openbsd

OpenBSDFirewall

Files

FILE PURPOSE
/etc/dhcpd.conf DHCP SERVER CONFIG
/etc/hostname.vr0 WAN VIA DHCP ON vr0
/etc/hostname.vr1 LAN W/STATIC IP ON vr1
/etc/motd DEFAULT IS PROBABLY NOT GOOD
/etc/pf.conf THE FIREWALL
/etc/pf_tables/ASSHOLES.txt TABLE FOR ASSHOLE EXCLUSION
/etc/pf_tables/fullbogons-ipv4.txt TABLE FOR BOGON EXCLUSION
/etc/pf_tables/refreshBogons.sh SET UP A CRON JOB TO RUN THIS SCRIPT FOR BOGON UPDATES
/etc/resolv.conf DNS RESOLUTION: AUTO-UPDATED ON DHCP LEASE
/etc/sysctl.conf ENABLE ROUTING
/etc/mygate STATIC GATEWAY IP IN THIS FILE; CAN OMIT IF USING DHCP FOR WAN INTERFACE

pf Commands

COMMAND ACTION
pfctl -e ENABLE FIREWALL
pfctl -d DISABLE FIREWALL
pfctl -f /etc/pf.conf Load the pf.conf file
pfctl -nf /etc/pf.conf Parse the file, but don't load it
pfctl -sr Show the current ruleset
pfctl -ss Show the current state table
pfctl -si Show filter stats and counters
pfctl -sa Show EVERYTHING it can show
pfctl -sT Shows a list of loaded tables
pfctl -t <table> -T show SHOW TABLE CONTENTS
pfctl -t <table> -T replace -f /table.txt REPLACE TABLE CONTENTS WITH FILE
systat SYSTEM STATS (including net)
pftop top FOR NETWORK (external package)

General Commands

COMMAND ACTION
sh /etc/netstart RESTART/RELOAD NET INTERFACES
route show SHOW ROUTES
rcctl [stop/start] dhcpd START/STOP DHCP SERVER

Biblio

"The Book of Pf", Peter N.M. Hansteen ISBN: 978-1-59327-589-1 No Starch Press

"Absolute OpenBSD", Michael W. Lucas ISBN: 978-1-59327-476-4 No Starch Press

OpenBSD Online Docs

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].