Arhitectură
Privire de ansamblu
┌──────────────────────────────┐
ISP A ──────────────┤ │
│ Sovereign Edge Firewall ├── Zonă: Clienți
ISP B ──────────────┤ (failover active / passive)│── Zonă: VPN
│ │── Zonă: Anonimizare
│ • Filtru stateful │── Zonă: Privacy
│ • NAT (per uplink) │── Zonă: DMZ
│ • SSL offload transparent │
│ • Monitor de failover │
└──────────────────────────────┘Firewallul stă la marginea rețelei cu două uplink-uri paralele de internet. Intern, prezintă câte un interfață logică per zonă izolată.
Înaltă disponibilitate dual-provider
Două uplink-uri (de exemplu fibră + LTE/5G sau doi carrieri) sunt conectate în paralel. Un monitor de failover observă starea linkului, accesibilitatea gateway-ului și latența și comută ruta default în mai puțin de cinci secunde la cădere pe al doilea uplink.
Puncte cheie:
- Set de reguli simetric. Ambele uplink-uri împart regulile de filtru, NAT și scrub. Fără cale „bună" și „proastă".
- NAT dinamic. Source NAT-ul ia IP-ul de egress dinamic de la interfața activă — fără hardcoding, fără stale mappings la failover.
- Control selectiv. Anumite clase de trafic pot fi pinned țintit pe al doilea uplink (de exemplu o cale de proxy de anonimizare sau echilibrare de sarcină pentru servicii cu download greu).
- Failback automat. Imediat ce uplinkul primar e iar sănătos, monitorul aduce ruta default înapoi automat.
- Drill-uri de failover. O rutină definită de drill (vezi Operare) verifică trimestrial că failoverul chiar funcționează — nu doar în teorie.
Segmentare pe zone
În loc de o topologie plată „înăuntru/afară", firewallul operează pe un model de zone pe niveluri. Mișcările laterale între zone sunt blocate implicit.
| Zonă | Scop | Profil de egress |
|---|---|---|
| Clienți | Stații de lucru ale angajaților | Proxy HTTP/HTTPS transparent cu content inspection |
| VPN | Tuneluri remote access și site-to-site | Profil de egress per tunel |
| Anonimizare | Workloads sensibile (cercetare, canale whistleblower) | Tot traficul prin Tor, inclusiv DNS |
| Privacy | Workloads de protecție maximă | Anonimizare + strat suplimentar |
| DMZ | Servicii accesibile extern | Reverse proxy hardened în fața serviciilor |
Fiecare zonă are propria:
- Logică de reguli de filtru — ce intră, ce iese.
- Politică NAT — ce IP de egress, ce uplink preferat.
- Strat de inspecție — dacă HTTPS este rupt, ce este logat.
- Tabele de whitelist/blocklist — alimentate din output-urile daemonilor (vezi documentația Abusive HTTP Watch).
Niveluri transparente de securitate
Dispozitivele finale din zona Clienți primesc următoarele straturi de protecție fără configurare locală:
SSL offloading ca protecție antivirus
Stratul cel mai valoros operațional. Motivul:
- Peste 90 % din amenințările web moderne — descărcări de malware, payloads de phishing, exploit-uri drive-by — sunt livrate prin TLS.
- Antivirusul de pe dispozitiv (Defender, Bitdefender, …) pe stația de lucru vede doar streamul criptat. Poate recunoaște fișierul infectat abia după ce dispozitivul l-a despachetat.
- În acest moment, dispozitivul a executat deja primele etape ale payloadului. Containment-ul devine incident response.
Firewallul terminează în loc TLS la gateway, predă plaintext-ul unui motor antivirus și abia apoi rutează conținutul la dispozitiv. Dispozitivul vede un stream deja scanat. Malware-ul este blocat înainte să ajungă la dispozitiv.
CA-ul pentru acest bump este Sovereign Certificate Authority — clienții au încredere în certificatele gateway-ului pentru că root-ul intern de CA este instalat prin configuration management standard.
Content filter
Rețelele de publicitate, domeniile de tracker și hosturile cunoscute ca nocive sunt filtrate înainte de livrare. Reduce greutatea paginii, elimină o clasă de atacuri de supply chain (JavaScripturi compromise ale rețelelor de publicitate) și îmbunătățește privacy-ul.
Gateway Tor / de anonimizare
Zona de anonimizare nu are deloc egress direct la internet. Tot traficul TCP este rutat transparent printr-un daemon Tor local, inclusiv cererile DNS (printr-un resolver local care folosește portul DNS al lui Tor). Dispozitivele din această zonă nu au nevoie de client Tor propriu — rețeaua impune rutarea.
Gateway I2P / Privacy
Aceeași idee ca zona Tor, un strat mai jos. Folosit pentru workloads la care chiar și încrederea în exit nodes Tor este un subiect.
Default-uri operaționale
- Default-deny. Fiecare regulă care permite trafic este explicită. Protecție anti-spoofing, validare reverse-path și euristici anti-scan rulează implicit.
- Limite de connection state. Sute de mii de sesiuni paralele sunt susținute; cap-uri per sursă previn epuizarea state table-ului.
- Normalizarea traficului. TCP reassembly, MSS clamping și protecție anti-fingerprinting se aplică pe toate căile de egress — important pentru uplink-uri mobile și tuneluri VPN.
- Dual-stack. IPv4 și IPv6 sunt first-class, inclusiv mecanica ICMPv6 modernă (Router Advertisement, Neighbour Discovery).
Unde se potrivește daemonul
Daemonul însoțitor Abusive HTTP Watch scrie o blocklistă pe care firewallul o consumă printr-un cron de reîncărcare de tabel. Asta adaugă un strat de block bazat pe comportament deasupra regulilor statice — IP-urile care dovedit caută exploituri sunt droppate la edge.
Ce nu este
- Nu este o vendor box de cumpărat. Este un pattern de livrare, nu un SKU de produs.
- Nu este un proiect pentru începători. A opera asta responsabil cere operatori competenți (sau serviciul de Operare care îi furnizează).
- Nu este o soluție „setezi o dată și uiți". Seturile de tokenuri, blocklistele și regulile de zonă au nevoie de întreținere — vezi Operare.