Naslag Voor: beheerders, tenants, ontwikkelaars

Firewallreferentie

Tabellen van de gedistribueerde firewall: velden, acties, richtingen, categorieën, profielen, sjablonen, modi, statussen en limieten.

Deze pagina toont de waarden van de gedistribueerde firewall zoals de console en de API ze tonen. De namen van de API staan in codeletters.

Velden van een regel

ConsoleAPI-veldWaarden
NaamnameTekst. Namen die beginnen met sys: zijn gereserveerd voor ingebouwde objecten
Richtingdirectionin, out, in-out (standaard)
Actieactionallow, drop, reject, pass
IP-versiesipVersionany (standaard), v4, v6
Bronnensources, sourcesNegatedGroepen, adressen of prefixen. Leeg betekent alles. Met sourcesNegated: alles behalve de lijst
Bestemmingendestinations, destinationsNegatedZoals de bronnen
DienstenservicesServiceonderdelen. Leeg betekent al het IP-verkeer
Toegepast opappliedToGroepen. Leeg betekent de groepen van het beleid
Treffers loggenloggedtrue of false
Ingeschakeldenabledtrue (standaard) of false
NummernumberToegekend door Kyvernon, één teller voor het hele domein. Nummers vanaf 0xF0000000 zijn van regels die het platform onderhoudt

Velden van een beleid

ConsoleAPI-veldWaarden
NaamnameTekst, uniek per scope
BeschrijvingdescriptionTekst
Categoriecategoryemergency, infrastructure, environment, application
VolgordesequenceVolgorde binnen de categorie, laagste eerst. Providerbeleid in Omgeving en Applicatie gebruikt waarden onder 1.000.000, tenantbeleid 1.000.000 en hoger. Zonder waarde komt het beleid na het laatste
Statefulstatefultrue (standaard): antwoorden op toegestaan verkeer zijn toegestaan. false: antwoorden hebben een eigen regel nodig
Ingeschakeldenabledtrue of false
Toegepast opappliedToGroepen. Leeg betekent elke netwerkadapter in de scope

Serviceonderdelen

protocolVeldenTekst in de console
tcp, udp, sctpports: poorten of bereiken zoals 443 of 8000-8100, van 1 tot 65535. Leeg betekent elke poortTCP 443, UDP any port
icmp4, icmp6icmpType, icmpCode. Een code vereist een typeICMPv4 type 8
ipnumber: het IP-protocolnummer, bijvoorbeeld 47 voor GREIP protocol 47
namedid: een service op naam, zoals SSH of HTTPSDe naam van de service

Acties

ActieConsoleEffect
allowToestaanHet pakket gaat door. In een stateful beleid gaan de antwoorden ook door
dropWeigeren (drop)Het pakket wordt zonder antwoord verworpen
rejectAfwijzen (reject)Het pakket wordt verworpen en de afzender krijgt een antwoord: een TCP-reset, of een ICMP-melding dat de bestemming onbereikbaar is voor andere protocollen
passDoorgevenBeëindigt de evaluatie van de huidige categorie en gaat verder met de volgende. Niet toegestaan in de categorie Applicatie

De standaardacties van een profiel zijn allow, drop of reject.

Richtingen

WaardeConsoleBetekenis
inInkomendVerkeer dat bij de netwerkadapter aankomt
outUitgaandVerkeer dat de netwerkadapter verlaat
in-outBeideBeide. Een regel geldt bij de adapter van elk uiteinde

Categorieën

VolgordeCategorieWie haar mag gebruikenGebruik
1NoodProviderAls eerste geëvalueerd. Regels voor noodomzeiling
2InfrastructuurProviderPlatformregels, zoals de blokkade van uitgaande mail
3OmgevingProvider en tenantsRegels tussen zones en omgevingen
4ApplicatieProvider en tenantsRegels van de applicaties, als laatste geëvalueerd

Binnen een categorie volgen beleidsregels hun volgnummer en regels hun positie. De eerste regel die past met allow, drop of reject beslist. Als geen enkele regel past, geldt de standaardactie van het profiel.

Herkomst van effectieve regels

WaardeConsoleBetekenis
providerProviderEen regel van een providerbeleid
tenantTenantEen regel van een tenantbeleid
baselineBasisEen regel van het basisbeleid van het profiel
systemSysteemEen regel die het platform onderhoudt
defaultStandaardDe standaardactie van het profiel, met het nummer n.v.t.

Standaardprofielen

ProfielInkomendUitgaandBasisDoor tenants te kiezen
public-defaultdropallowallow TCP 22, ICMPv4-echo en ICMPv6-echoJa
private-defaultallowallowGeenNee
closeddropallowGeenJa
openallowallowGeenNee

Een netwerkadapter met een adres uit een IP-pool start met public-default, en een adapter met een rangelease op een hostbridge-netwerk met private-default. De keuze voor tenants is de instelling Tenants mogen het kiezen van het profiel, en de waarden hierboven zijn die welke het platform levert. Zie Standaardprofielen.

Sjablonen

Elk sjabloon voegt inkomende allow-regels toe aan het eigen beleid van een virtuele machine.

SjabloonRegels
ssh-onlyTCP 22 en ICMP-echo
webTCP 22, 80 en 443 en ICMP-echo
mail-serverTCP 22, 25, 465, 587, 143, 993, 110 en 995 en ICMP-echo. Uitgaande poort 25 heeft een eigen schakelaar

Een providerbeheerder kan sjablonen van 1 tot 50 regels toevoegen. Hun regels zijn inkomende toestaan-regels met services en adressen, nooit groepen.

Modi

WaardeConsoleEffect
offUitVerkeer wordt geschakeld zoals voordat de firewall bestond. Er wordt niets gefilterd. Nieuwe en bestaande adapters starten hier, tenzij de instelling Nieuwe netwerkadapters afdwingen aan staat
monitorMonitorDe regels draaien, pakketten die geweigerd zouden worden, worden geteld en gemeld, en elk pakket wordt doorgelaten
enforceAfdwingenPakketten die geen enkele regel toestaat, worden verworpen of geweigerd

Beschermingsstatussen

WaardeConsoleBetekenis
enforcedAfgedwongenDe adapter wordt beschermd in de modus enforce
monitorBewaaktDe adapter wordt beschermd in de modus monitor
offUitDe modus is off
unprotectedOnbeschermdDe adapter kan niet door de firewall beschermd worden. De reden is linux_or_quarantine_bridge of port_security_off

Realisatiestatussen

StatusConsoleBetekenis
realizedVan krachtDe host heeft de versie toegepast die het control plane wil
waitingWacht op de hostDe host past een oudere versie toe
preconditionVoorwaarde niet vervuldDe host voldoet niet aan een voorwaarde, zoals ct-zone-range
errorFoutDe host kon het plan niet toepassen en houdt de vorige versie

Instellingen

ConsoleAPI-veldStandaard
Flowlimiet per bridgeflowLimitPerBridge100.000
Gevolgde verbindingen per adapterctLimitPerPort65.536
Dagen die een monitorrapport beslaatmonitorReportDays7
Logsnelheid per hostlogRatePps100 pakketten per seconde
Afwijssnelheid per bridgerejectRatePps200 antwoorden per seconde
Nieuwe netwerkadapters afdwingenenforceNewUit

Limieten

OnderdeelLimiet
Regels in één beleid1.000
Groepen in het domein10.000
Nesting van groepen5 niveaus
Adressen waartoe één groep wordt omgezet4.096
Onderdelen aan een genegeerde kant van een regel64
Bevestigingstimer van een modus30 tot 86.400 seconden in de API en de CLI. De console biedt 1, 5, 10, 30 minuten, 1 uur en 4 uur
Duur van een omzeiling60 tot 86.400 seconden in de API en de CLI, standaard 1.800. De console biedt 5, 15, 30 minuten, 1, 4, 12 en 24 uur
Reden van een omzeiling1 tot 500 tekens
Bewaarde logrecordsDe laatste 30 dagen, ten hoogste 50.000 voor alle hosts
Logrecords in één antwoordStandaard 500, ten hoogste 5.000
Bewaarde tellers400 dagen na de laatste treffer
Bewaarde monitorvermeldingen90 dagen nadat ze voor het laatst zijn gezien, 16 voorbeeldbronnen per vermelding

Tenantquota gelden voor de objecten van één tenant. Als geen waarde is ingesteld, geldt de standaardwaarde, en die is niet onbeperkt.

QuotumAPI-veldStandaard
GroepenfwGroups100
BeleidsregelsfwPolicies50
Regels in alle beleidsregelsfwRules500
Groepsleden, inclusief tagcriteriafwGroupMembers1.000

Bevoegdheden

BevoegdheidStaat toeIn tenantrollen
Kyvernon.Firewall.ReadGroepen, services, beleid, regels, effectieve regels, tellers en realisatie lezenJa
Kyvernon.Firewall.ManageGroupsGroepen en services aanmaken, wijzigen en verwijderenJa
Kyvernon.Firewall.ManagePoliciesBeleid en regels in Omgeving en Applicatie, poorten openen, sjablonenJa
Kyvernon.Firewall.SetProfileEen selecteerbaar profiel kiezen voor een adapterJa
Kyvernon.Firewall.ManageProviderBeleid in Nood en Infrastructuur, gedeelde groepen, profielen, instellingen, de modus van een adapterNee
Kyvernon.Firewall.ReadLogsLogrecords en monitorrapporten lezenJa
Kyvernon.Firewall.BypassEen noodomzeiling inschakelen en beëindigenNee

De rol tenantbeheerder heeft de bevoegdheden voor lezen, groepen, beleid, profielen en logs. De rol tenantgebruiker kan lezen. Zie Bevoegdheden.

Versie 0.1. Laatst gewijzigd: 2026-11-14