Självhostad nätverksappliance

Din brandvägg.
Byggd på Linux.

Security Harbor gör en vanlig Linuxburk med två nätverkskort till en brandvägg och router — eller skyddar en ensam dator. Allt styrs grafiskt från en Flutter-app för Arch Linux och Android, eller direkt i webbläsaren mot brandväggen själv.

Security Harbor

Ännu inte penetrationstestad av oberoende part. En egen säkerhetsgranskning och nmap-verifiering är gjord, men ingen extern firma har granskat systemet. Kör den bakom eller vid sidan av en redan etablerad brandvägg tills dess.

Ett kommando

Igång på en kvart.

Installationsskriptet frågar interaktivt om maskinen ska bli router eller skydda sig själv, och sätter upp resten.

$ curl -fsSL https://raw.githubusercontent.com/walker42195/security-harbor-agent/main/install.sh | sudo bash # eller öppna https://<brandväggens-ip>:8443 mot en redan installerad enhet

Arkitektur

Appen behöver aldrig kunna nftables.

Gränssnittet, konfigurationsmotorn och kärnan är strikt åtskilda. Du beskriver vad som ska gälla — systemet översätter.

Flutter-app

Administration från Arch Linux, Android eller webbläsare.

→

Management-API

Autentisering, validering och Safe Apply.

→

Konfigurationsmotor

Deklarativ modell med objekt och policyer.

→

Linux-backend

nftables, iproute2, Kea, WireGuard.

Gränssnittet

Hela nätverket, i en vy.

Bandbredd, historik och säkerhetssignaler per enhet — i realtid.

Översikt med trafik per enhet

Regler

Zonbaserade policyer med träffräknare.

Tidsstyrda regler, tjänstegrupper och avancerad NAT — ovanpå vanlig zonfiltrering. Varje rad i loggen visar vilken policy som fattade beslutet.

Brandväggspolicyer

Byggt i faser, inte i ett svep.

Grunden — arkitektur, säkerhet, nätverk — kom först. Allt annat vilar på den.

12Faser klara
2VPN-backends
3Sparade konfigurationer
0Fynd i sårbarhetsskanning

Funktioner

Det som redan är på plats.

KLART

Säkerhetsgrund

Default-deny vid uppstart, minsta möjliga behörighet för agenten och hårt stopp för administration från WAN-sidan.

KLART

Safe Apply & rollback

Ändringar läggs transaktionellt och rullas tillbaka automatiskt om du låser ut dig.

KLART

VLAN, DHCP & NAT

Flera nätverkszoner, DHCP per VLAN via Kea, utgående NAT och portvidarebefordran.

KLART

WireGuard & OpenVPN

Två oberoende VPN-backends med peer-hantering, QR-kod, egen PKI och klientprofiler.

KLART

DNS & IP-listor

Unbound med domänblockering från flera listor, DNS over TLS, hotlistor och blockering per land.

KLART

IDS

Suricata i passivt läge med ET Open-regler, egen panel för säkerhetshändelser och valfri fördröjd autoblockering.

KLART

Loggning & diagnostik

Trafiklogg för både tillåtet och nekat, live-anslutningar, ping, traceroute, nmap och paketfångst direkt i gränssnittet.

KLART

Signerad självuppdatering

Varje paket verifieras med SHA256 och Ed25519 mot en inbyggd nyckel innan det installeras. Knappen är låst tills dess.

UPPSKJUTET

IPv6, multi-WAN & HA

Kräver ny policy-routinginfrastruktur och en tredje nätverkslänk för att gå att testa på riktigt — något testmiljön saknar i dag.

Testad under attack

Granskad av oss. Inte av någon annan.

Den egna granskningen täppte till en lucka i inloggningsspärren som gick att kringgå genom att rotera käll-IP, lade till säkerhetsheaders och kördes mot sårbarhetsskanning utan fynd. En oberoende granskning av tredje part återstår.

Hämta

Välj din väg in.

Skrivbordsappen för Arch, Debian och Ubuntu, mobilappen för Android — eller inget alls, och styr allt från webbläsaren.