5. Fortinet Začínáme v6.0. NAT

5. Fortinet Začínáme v6.0. NAT

Vítejte! Rádi vás vidíme na páté lekci kurzu Fortinet Getting Started. Na minulém kurzu rozebrali jsme používání bezpečnostních politik. Teď je čas pustit místní uživatele na internet. Na této lekci se podíváme na fungování mechanismu NAT.
Kromě umožnění uživatelům připojit se na internet si také přiblížíme metodu publikování interních služeb. Pod tímto odstavcem najdete krátkou teorii z videa a také samotný video kurz.
Technologie NAT (překlad síťových adres) je mechanismus převodu IP adres v síťových paketech. Ve fortinetu se NAT dělí na dva typy: Source NAT a Destination NAT.

Názvy říkají vše samy za sebe — při použití Source NAT se mění adresa zdroje, při použití Destination NAT se mění adresa cíle.

Kromě toho existuje také několik možností nastavení NAT — Firewall Policy NAT a Central NAT.

5. Fortinet Začínáme v6.0. NAT

Při použití prvního typu Source a Destination NAT musí být nastaveny pro každou bezpečnostní politiku. V takovém případě Source NAT používá buď IP adresu vycházejícího rozhraní, nebo přednastavený IP Pool. Destination NAT používá přednastavený objekt (takzvaný VIP — Virtual IP) jako adresu cíle.

Při použití Central NAT se konfigurace Source a Destination NAT provádí najednou pro celé zařízení (nebo virtuální doménu). V takovém případě se parametry NAT aplikují na všechny politiky, v závislosti na pravidlech Source NAT a Destination NAT.

Pravidla Source NAT se nastavují v centrální politice Source NAT. Destination NAT se konfiguruje z menu DNAT pomocí IP adres.

V této lekci se zaměříme pouze na Firewall Policy NAT — jak ukazuje praxe, tato varianta konfigurace se vyskytuje mnohem častěji než Central NAT.

Jak jsem již zmínil, při konfiguraci Firewall Policy Source NAT existují dvě možnosti nastavení: nahrazení IP adresy IP adresou vycházejícího rozhraní nebo IP adresou z přednastaveného poolu IP adres. Vypadá to přibližně tak, jak je znázorněno na obrázku níže. Dále vám stručně představím možné pooly, ale v praxi se budeme zabývat pouze variantou s adresou vycházejícího rozhraní — v našem maketu jsou pooly IP adres zbytečné.

5. Fortinet Začínáme v6.0. NAT

IP pool definuje jednu nebo více IP adres, které budou použity jako adresa zdroje během relace. Tyto IP adresy budou použity místo IP adresy vycházejícího rozhraní FortiGate.

Existují 4 typy IP poolů, které mohou být nakonfigurovány na FortiGate:

  • Přetížení
  • Jedna na jednu
  • Pevný rozsah portů
  • Alokace bloků portů

Přetížení je hlavní IP pool. V něm jsou IP adresy přetvářeny podle schématu mnoho k jednomu nebo mnoho k mnoha. Také se používá překládání portů. Podívejme se na schéma uvedené na obrázku níže. Máme paket s určitými poli Source a Destination. Když vstoupí do politiky firewallu, která tomuto paketu povoluje přístup do vnější sítě, je mu aplikováno pravidlo NAT. V důsledku toho se v tomto paketu pole Source nahradí jednou z IP adres uvedených v IP poolu.

5. Fortinet Začínáme v6.0. NAT

V poolu typu Jedna na jednu je také určeno množství externích IP adres. Když paket vstoupí do politiky firewallu s povoleným pravidlem NAT, IP adresa v poli Source se změní na jednu z adres patřících k tomuto poolu. Náhrada probíhá podle pravidla - "první přišel, první sloužen". Aby to bylo jasnější, podívejme se na příklad.

Počítač z místní sítě s IP adresou 192.168.1.25 odesílá paket do vnější sítě. Podléhá pravidlu NAT, a pole Source se změní na první IP adresu z poolu, v našem případě 83.235.123.5. Je třeba poznamenat, že při použití tohoto IP poolu se překládání portů nepoužívá. Pokud poté počítač ze stejné místní sítě, s adresou, řekněme, 192.168.1.35, odešle paket do vnější sítě a také podléhá tomuto pravidlu NAT, IP adresa v poli Source tohoto paketu se změní na 83.235.123.6. Pokud již v poolu nebudou žádné adresy, další připojení budou odmítána. Tedy v tomto případě může naše pravidlo NAT současně pokrýt 4 počítače.

5. Fortinet Začínáme v6.0. NAT

Pevný rozsah portů spojuje interní a externí rozsahy IP adres. Překládání portů je také vypnuto. To umožňuje pevně spojit začátek nebo konec poolu interních IP adres se začátkem nebo koncem poolu externích IP adres. V příkladu uvedeném níže je interní pool adres 192.168.1.25 - 192.168.1.28 přiřazen k externímu poolu adres 83.235.123.5 - 83.235.125.8.

5. Fortinet Začínáme v6.0. NAT

Alokace bloků portů - tento IP pool se používá k přidělení bloku portů pro uživatele IP poolu. Kromě samotného IP poolu musí být také uvedeny dva parametry - velikost bloku a počet bloků přidělených každému uživateli.

5. Fortinet Začínáme v6.0. NAT

Nyní se podívejme na technologii Destination NAT. Ta je založena na virtuálních IP adresách (VIP). U paketů, které spadají pod pravidla Destination NAT, se mění IP adresa v poli Destination: obvykle se veřejná internetová adresa změnila na soukromou adresu serveru. Virtuální IP adresy se používají v politikách firewallu jako pole Destination.

Standardním typem virtuálních IP adres je Static NAT. Tato shoda mezi vnějšími a vnitřními adresami je jeden na jednoho.

Místo Static NAT lze virtuální adresy omezit na předávání konkrétních portů. Například připojení k vnějšímu adresu na portu 8080 lze asociovat s připojením k vnitřní IP adrese na portu 80.

V níže uvedeném příkladu se počítač s adresou 172.17.10.25 snaží přistoupit k adrese 83.235.123.20 na portu 80. Toto spojení spadá pod pravidlo DNAT, proto se cílová IP adresa změnila na 10.10.10.10.

5. Fortinet Začínáme v6.0. NAT

Ve videu se pojednává o teorii a uvedeny jsou praktické příklady nastavení Source a Destination NAT.

Přehrát video

V následujících lekcích přejdeme k zajištění bezpečnosti uživatelů na internetu. Konkrétně v další lekci se zaměříme na funkčnost webového filtrování a kontroly aplikací. Abyste to nezmeškali, sledujte aktualizace na dalších kanálech:

YouTube
Skupina na Vkontakte
Yandex Zen
Naše webové stránky
Telegram kanál

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster