[OpenBSD]

[Předchozí: Zkratky pro vytváření pravidel] [Obsah] [Další: Kotvy]

PF: Provozní nastavení


Následující nastavení kontrolují provoz PF. Volby se specifikují v pf.conf pomocí set direktivy.

set block-policy option
Nastavuje defaultní chování pro filtrovací pravidla, která mají nastavenu block akci.
Nezapomeňte, že individuální filtrovací pravidla mohou tuto defaultní odpověď přepsat. Defaultní nastavení je drop.

set debug option
Nastavuje úroveň detailů pro debug.
Defaultní nastavení je urgent.

set fingerprints file
Nastavuje soubor z kterého načíst "otisky prstů" operačních systémů. Pro použití s pasivní detekcí "otisků prstů" OS. Defaultní nastavení je /etc/pf.os.

set limit option value
Nastavuje různé limity pro PF operace.

set loginterface interface
Nastavuje rozhraní pro které bude PF sbírat statistiky jako přijaté/odeslané byty a propuštěné/blokované pakety. Statistiky se mohou sbírat pouze pro jedno rozhraní najednou. Nezapomeňte, že match, bad-offset, atd. počítadla a počítadla stavových tabulek jsou nahrávána bez ohledu na to, jestli je loginterface nastaveno nebo ne. Pro vypnutí této volby ji nastavte na none. Defaultní nastavení je none.

set optimization option
Optimalizuje PF pro jedno z následujících síťových prostředí:
Defaultní nastavení je normal.

set ruleset-optimization option
Kontroluje funkci optimizátoru PF pravidel.
Od OpenBSD 4.2 je defaultní nastavení basic. Podívejte se na pf.conf(5) pro mnohem detailnější popis.

set skip on interface
Přeskočí všechno PF zpracovávání na interface. Toto může být užitečné na lokální rozhraní kde filtrování, normalizace, prioritizace provozu a dalši nejsou potřeba. Tato volba může být použita několikrát. Defaultně tato volba nastavena není.

set state-policy option
Nastavuje chování PF když dojde na udržování stavů. Toto chování může být přepsáno v jednotlivých pravidlech. Podívejte se na Keeping State.
Defaultní nastavení je floating.

set timeout option value
Nastavuje různé doby vypršení (v sekundách).

Příklad:

set timeout interval 10
set timeout frag 30
set limit { frags 5000, states 2500 }
set optimization high-latency
set block-policy return
set loginterface dc0
set fingerprints "/etc/pf.os.test"
set skip on lo0
set state-policy if-bound

[Předchozí: Zkratky pro vytváření pravidel] [Obsah] [Další: Kotvy]


[back] www@openbsd.org
$OpenBSD: options.html,v 1.5 2012/11/08 08:49:02 ajacoutot Exp $