You are here: Home » Internet » Firewall » Sunbelt Kerio Personal Firewall » Online Manual

Sunbelt Kerio Personal Firewall 4.40 Online Manual

Kerio Personal Firewall (KPF) protects PCs from Internet threats.

Free Download ( Evaluation | 6.18MB )

Buy Now ( Full version | $19.95 )

50 (64%)   28 (36%)
Online Manual of Sunbelt Kerio Personal Firewall 4.40
Tips: Convert Microsoft Excel to HTML | PDF to HTML | Convert paper documents to PDF / HTML

Pravidla paketového filtru

Pravidla rozšířeného paketového filtru se zobrazují v záložce Pravidla okna Rozšířený paketový filtr.

Pravidla tvoří uspořádaný seznam. Při zachycení síťové komunikace se seznam prochází shora dolů a použije se první pravidlo, kterému daná komunikace vyhoví. Tlačítky se šipkami nahoru a dolů v pravé části okna nebo klávesami Ctrl + šipka nahoru, Ctrl + šipka dolů lze pořadí pravidel v seznamu upravit dle potřeby. Díky těmto vlastnostem je možno vytvářet složitější kombinace filtrovacích pravidel.

Pravidla paketového filtru

Obrázek 1. Pravidla paketového filtru

Pro zvýšení přehlednosti lze pravidla paketového filtru řadit do skupin. Členství ve skupině nemá žádný vliv na vyhodnocování pravidel — vždy jsou procházena pravidla ve všech skupinách. Skupiny pravidel se zobrazují v levé části záložky Pravidla.

Skupiny pravidel paketového filtru

Obrázek 2. Skupiny pravidel paketového filtru

Po kliknutí na jméno skupiny se ve střední části okna zobrazí seznam pravidel patřících do této skupiny.

Následující dvě skupiny jsou předdefinované a nelze je zrušit:

  • Všechna pravidla („nadřazená skupina“) — obsahuje všechna pravidla paketového filtru

  • Výchozí (výchozí skupina) — do této skupiny je automaticky zařazeno každé nově vytvořené pravidlo, pokud uživatel nezvolí jinou skupinu.

Poznámka: Skupiny pravidel nelze explicitně vytvářet a rušit. Skupinu lze vytvořit zadáním názvu nové (dosud neexistující) skupiny při definici pravidla. Zaniká automaticky při odstranění posledního pravidla.

K manipulaci s pravidly paketového filtru slouží tlačítka pod seznamem skupin:

  • Změnit — úprava vybraného pravidla (dialog pro úpravu pravidla lze také otevřít dvojitým kliknutím myší na vybrané pravidlo)

  • Přidat — přidání nového pravidla na konec seznamu

  • Vložit — přidání (vložení) nového pravidla na aktuální pozici (nad označené pravidlo)

  • Odebrat — smazání označeného pravidla

Poznámky:

  1. Není-li označeno žádné pravidlo, je aktivní pouze tlačítko Přidat.

  2. Přidržením klávesy Ctrl nebo Shift lze označit více pravidel současně. Takto označenou skupinu pravidel lze pouze přesunout nebo smazat. Tlačítko Změnit v tomto případě otevře dialog pro změnu prvního (horního) označeného pravidla. Funkce Vložit vloží nové pravidlo nad první pravidlo skupiny.

Vytvoření nebo změna pravidla

Po stisknutí tlačítka Přidat, Vložit nebo Změnit se otevře dialog pro definici pravidla paketového filtru. Pravidlo má tyto parametry:

Pravidlo paketového filtru — popis, aplikace, skupina, záznam a upozorňování

Obrázek 3. Pravidlo paketového filtru — popis, aplikace, skupina, záznam a upozorňování

Popis

Název/popis pravidla. Do této položky doporučujeme vyplnit stručný popis pravidla (účel pravidla, název aplikace atd.) — výrazně se tím zlepší přehlednost seznamu pravidel. Do automaticky vytvářených pravidel se jako popis vkládá název lokální aplikace, která se účastní dané komunikace.

Aplikace

Lokální aplikace, pro kterou pravidlo platí. Aplikaci lze zadat ručně (jméno spustitelného souboru včetně plné cesty), vybrat ze seznamu (při rozbalení této položky se nabídne seznam aplikací použitých v jiných pravidlech) nebo vyhledat na disku počítače (po stisknutí tlačítka Procházet... se zobrazí standardní systémový dialog pro otevření souboru).

Filtrovací pravidlo může být i obecné, tj. bude platit pro libovolnou aplikaci. Toho dosáhneme výběrem speciální volby any, příp. ponecháme pole Application prázdné.

Skupina

Skupina pravidel, do které má být pravidlo zařazeno. Zařazení do skupiny nemá žádný vliv na funkci pravidla, slouží pouze pro zpřehlednění seznamu pravidel.

V položce Skupina lze vybrat některou z již existujících skupin nebo zadat název nové skupiny — tím dojde k vytvoření skupiny, do které bude pravidlo zařazeno. Při vytváření nového pravidla je vždy nastavena výchozí skupina Výchozí. Totéž platí pro pravidla vytvářená automaticky (viz výše nebo kapitola Dialog Upozornění na spojení (zachycení neznámé komunikace)).

Zaznamenat do záznamu Síť

Zapnutí/vypnutí záznamu komunikace vyhovující tomuto pravidlu do záznamu Síť (viz kapitola Záznam Síť).

Upozornit uživatele

Zapnutí/vypnutí zobrazení upozornění uživateli (viz kapitola Upozornění na událost) při zachycení komunikace vyhovující tomuto pravidlu.

Protokol

Nastavení komunikačních protokolů, pro které má pravidlo platit. Typicky je při komunikaci používán jeden protokol (např. TCP nebo UDP), některé aplikace však mohou využívat více protokolů současně (např. TCP a UDP na stejných portech).

Pravidlo paketového filtru — protokoly

Obrázek 4. Pravidlo paketového filtru — protokoly

Zůstane-li pole Protocol prázdné (tj. nezadáme žádný komunikační protokol), bude pravidlo platit pro libovolný komunikační protokol.

Poznámka: Komunikuje-li aplikace protokolem TCP i UDP, přičemž každý protokol používá jiné porty, je třeba v paketovém filtru definovat dvě různá pravidla.

Po stisknutí tlačítka Přidat nebo Změnit se otevře dialog pro definici protokolu.

Pravidlo paketového filtru — přidání protokolu

Obrázek 5. Pravidlo paketového filtru — přidání protokolu

Protokol je specifikován číslem protokolu v hlavičce IP paketu. Toto číslo lze přímo zadat do položky Číslo. V položce Jméno je možno vybrat některý z předdefinovaných standardních protokolů.

Položka Popis slouží k zadání popisu protokolu (pro zvýšení přehlednosti). Zobrazuje se pouze v tomto dialogu.

Při výběru protokolu ICMP se v dialogu zobrazí speciální položka Kódy. V ní lze nastavit typy ICMP zpráv, pro které bude pravidlo platit.

Pravidlo paketového filtru — protokol ICMP

Obrázek 6. Pravidlo paketového filtru — protokol ICMP

Typy zpráv se zadávají jejich číselnými kódy (jednotlivé kódy musí být odděleny čárkou). Zůstane-li položka Kódy nevyplněna, bude pravidlo platit pro všechny typy ICMP zpráv.

K snadnému nastavení typů ICMP zpráv slouží speciální dialog, který se zobrazí stisknutím tlačítka Vybrat. V tomto dialogu je možné vybrat požadované typy ICMP zpráv. Jejich kódy budou po stisknutí tlačítka OK automaticky dosazeny do položky Kódy.

Pravidlo paketového filtru — výběr typů ICMP zpráv

Obrázek 7. Pravidlo paketového filtru — výběr typů ICMP zpráv

Lokální

Specifikace lokální strany spojení. Kerio Personal Firewall implicitně používá všechny lokální IP adresy včetně zpětnovazebních (loopback). Z tohoto důvodu lze pro lokální stranu spojení specifikovat pouze porty.

Pravidlo paketového filtru — port (síťová služba)

Obrázek 8. Pravidlo paketového filtru — port (síťová služba)

Tlačítkem Přidat lze přidat jeden port (Přidat port) nebo rozsah portů (Přidat rozsah portů). Jednotlivých portů i rozsahů portů může být zadáno více — takto lze pokrýt libovolnou množinu portů.

Port může být zadán číslem v položce Číslo (platné jsou pouze hodnoty z rozsahu 1-65535) nebo výběrem předdefinované standardní služby v položce Jméno. Položka Popis slouží k zadání popisu portu, resp. služby (pro zvýšení přehlednosti).

Pravidlo paketového filtru — přidání portu (síťové služby)

Obrázek 9. Pravidlo paketového filtru — přidání portu (síťové služby)

V případě rozsahu portů dialog obsahuje dvě části: První port (počáteční port rozsahu) a Poslední port (koncový port rozsahu).

Pravidlo paketového filtru — přidání rozsahu portů

Obrázek 10. Pravidlo paketového filtru — přidání rozsahu portů

Vzdálený

Specifikace vzdálené strany spojení. Dle potřeby je možno zadat IP adresy (počítače) nebo porty (služby), případně obojí. Pravidlo se pak uplatní, jestliže zachycený paket bude obsahovat některou z IP adres a zároveň některý z portů uvedených v poli Vzdálený.

Pravidlo paketového filtru — vzdálená IP adresa (počítač) a port (služba)

Obrázek 11. Pravidlo paketového filtru — vzdálená IP adresa (počítač) a port (služba)

Vzdálené porty mohou být opět zadány jednotlivě (Přidat port) nebo jako rozsah portů (Přidat rozsah portů) — viz výše.

Vzdálené počítače mohou být specifikovány jako:

  • jedna IP adresa (Přidat adresu)

    Pravidlo paketového filtru — přidání IP adresy

    Obrázek 12. Pravidlo paketového filtru — přidání IP adresy

  • rozsah IP adres (Přidat rozsah adres) — zadáme počáteční a koncovou adresu požadovaného rozsahu

    Pravidlo paketového filtru — přidání IP rozsahu IP adres

    Obrázek 13. Pravidlo paketového filtru — přidání IP rozsahu IP adres

  • subsíť (Přidat adresu / masku) — zadáme adresu subsítě a odpovídající masku

    Pravidlo paketového filtru — přidání susbsítě

    Obrázek 14. Pravidlo paketového filtru — přidání susbsítě

  • skupina IP adres (Přidat skupinu IP adres) — v položce Vybrat vybereme některou ze skupin IP adres definovaných v záložce Skupiny IP adres

    Pravidlo paketového filtru — přidání skupiny IP adres

    Obrázek 15. Pravidlo paketového filtru — přidání skupiny IP adres

Jednotlivé možnosti zadání portů a IP adres lze libovolně kombinovat.

Pravidlo paketového filtru — nastavení směru komunikace a akce

Obrázek 16. Pravidlo paketového filtru — nastavení směru komunikace a akce

Směr

Směr komunikace, pro který má pravidlo platit: oba směry, příchozí komunikace nebo odchozí komunikace.

Směrem komunikace je v tomto případě míněn směr navazování spojení (resp. směr prvního paketu, který zahajuje komunikaci).

Akce

Akce, kterou má Kerio Personal Firewall provést při zachycení komunikace odpovídající tomuto pravidlu:

  • Povolit komunikaci

  • Zakázat komunikaci

Logika vytváření pravidel paketového filtru

Při definici filtrovacího pravidla je třeba znát logické vztahy mezi jednotlivými částmi pravidla a položkami v nich obsaženými.

  • Vztah mezi poli Protokol, Lokální a Vzdálený je „a zároveň“. Pravidlu tedy vyhoví komunikace, která splní podmínky ve všech těchto polích.

  • Mezi položkami stejného typu (tj. protokoly, IP adresy a porty) v jednom poli platí vztah „nebo“.

    Příklad: Pole Vzdálený obsahuje dva rozsahy portů: 80-88 a 8000-8080. Podmínka bude splněna, bude-li vzdálený port patřit do jednoho z těchto rozsahů.

  • Mezi položkami typu „IP adresa“ a „port“ v poli Vzdálený platí vztah „a zároveň“.

    Příklad: Pole Vzdálený obsahuje IP adresu 65.131.55.1 a port 80. Tuto podmínku splní komunikace se vzdáleným počítačem s IP adresou 65.131.55.1 na portu 80.

Poznámky k definici pravidel

Položky Protocol, Lokální a Vzdálený spolu úzce souvisejí. Při definici filtrovacích pravidel by měl uživatel dodržovat několik základních zásad:

  1. Porty mají smysl pouze v případě komunikačních protokolů TCP a UDP. U ostatních protokolů jsou ignorovány.

    Platí-li pravidlo pro libovolný protokol (pole Protokol je prázdné), pak se porty uplatní v případě, kdy je zachycena komunikace protokolem TCP nebo UDP.

  2. Aplikační služba je dána čísly portů a protokoly. V dialogu pro definici filtrovacího pravidla však název služby představuje pouze port — odpovídající protokol je třeba doplnit ručně.

    Příklad: Chceme vytvořit pravidlo pro příchozí HTTP komunikaci (např. povolit přístup na WWW server na počítači, který je chráněn Kerio Personal Firewallem).

    • V sekci Lokální přidáme jeden port (Přidat port), zvolíme službu HTTP — tím se nastaví port 80.

    • V sekci Protokol musíme nastavit protokol TCP, který služba HTTP používá.

  3. Velmi rozšířený je model komunikace klient-server, kdy server čeká na známém (dohodnutém) portu na příchozí spojení. Klient při navazování spojení požádá operační systém o přidělení volného lokálního portu (který není předem znám). Z toho vyplývá, že zatímco port serveru musí být znám, port klienta může být (téměř) libovolný.

    Tyto skutečnosti je třeba brát v úvahu při definici pravidel paketového filtru. Pro ilustraci uveďme dva příklady:

    Příklad 1: Chceme povolit přístup k WWW serveru na lokálním počítači z počítače s IP adresou 60.80.100.120. Definujeme pravidlo:

    • Protokol[6] TCP (služba HTTP využívá transportní protokol TCP)

    • LokálníPort: [80] HTTP (na lokálním počítači běží WWW server)

    • VzdálenýAddress: 60.80.100.120 (na vzdáleném počítači bude provozován klient — WWW prohlížeč; port předem neznáme, proto v pravidle uvedeme pouze IP adresu)

    Příklad 2: Z lokálního počítače chceme zakázat přístup k WWW serveru s IP adresou 90.80.70.60. Pravidlo definujeme takto:

    • Protokol[6] TCP

    • Lokální — toto pole ponecháme nevyplněné (port klienta nelze předem určit)

    • VzdálenýPort: [80] HTTP, Address: 90.80.70.60 (specifikujeme vzdálený server)

Rate This Manual

Tips & Guides Related to Sunbelt Kerio Personal Firewall