### Uvod v modul

Ta modul vam omogoča, da konfigurirate funkcije požarnega zidu IPtables, ki jih najdemo v seriji 2.4 Linux jeder. Za razliko od nekaterih drugih konfiguracijskih programov požarnega zidu namesto da ustvari skript lupine, ki nastavi požarni zid, prebere in uredi shranjevalno datoteko v obliki, ki jo bere in zapiše `ipi (6) tabele-obnovi` in `ipi (6) tabele-shrani` .

Če že imate požarni zid v sistemu, ki je bil nastavljen ročno ali iz skriptne datoteke, bo modul ponudil, da ga pretvori v datoteko za shranjevanje IPtables za vas in ustvari skript, ki ga je treba zagnati ob zagonu in aktivirati pravila v datoteka. Če pa to storite, potem ne bi smeli več urejati skripta pravil požarnega zidu in jo ne bi smeli izvajati niti ob zagonu.

### Pregled IPtables

Vsak omrežni paket, ki vstopi, izstopi iz ali ga posreduje vaš sistem, se preveri z eno ali več verigami, da ugotovi, kaj se bo z njim zgodilo. Vsaka veriga vsebuje nič ali več pravil, od katerih ima vsak pogoj (da določi, kateri paketi se ujemajo) in dejanje (za nadzor, kaj se zgodi s temi ujemajočimi se paketi). Vsaka veriga ima tudi privzeto dejanje, ki nadzoruje, kaj se zgodi s paketi, ki se ne ujemajo z nobenim pravilom.

Vsaka veriga je del tabele, od katerih so trenutno tri:

- Filtriranje paketov ( `filter` )
  Verige v tej tabeli se lahko uporabljajo za nadzor podatkov, ki prihajajo v vaš sistem od drugih gostiteljev v omrežju, podatkov, ki jih iz vašega sistema pošiljajo uporabniki in procesi, in podatkov, ki jih vaš sistem posreduje, če deluje kot usmerjevalnik.

- Prevajanje omrežnega naslova ( `nat` )
  Ta tabela se lahko uporablja za nastavitev NAT ali zakrivanje mask, kar je koristno, če želite celotnemu omrežju strojev omogočiti dostop do interneta prek samo enega pravega naslova IP.

- Sprememba paketov ( `mangle` )
  Ta tabela je za spreminjanje paketov, ki jih posreduje ali pošilja iz vašega sistema.

Poleg standardnih verig, ki so del vsake tabele, lahko ustvarite tudi svoje verige, ki jih lahko po pravilih poganjajo vgrajene verige. To je lahko koristno za razvrščanje in skupno rabo pravil, ki se lahko uporabljajo na več mestih.

### Glavna stran

Na glavni strani tega modula so navedene vse verige in pravila iz ene od razpoložljivih tabel, izbranih s seznama v zgornjem levem kotu. Spodaj je razdelek za vsako verigo v trenutni tabeli z vsemi pravili v vsaki verigi in njihovimi pogoji, ki so najbolje opisani v modulih. Za vsako verigo lahko spremenite privzeto dejanje s spustnega seznama, če je veriga ena izmed vgradnih za tabelo, ali pa jo izbrišete z gumbom Izbriši verigo, če je uporabniško določeno.

Če ga želite urediti, kliknite katero koli pravilo v verigi, za premikanje navzgor ali navzdol kliknite puščice na desni strani vsake vrstice ali pa kliknite gumb Dodaj pravilo, da dodate novo. Če dodate ali uredite pravilo, vas bo preusmerila na stran, na kateri lahko izberete dejanje za vsako pravilo in pogoje, za katere se dejanje izvede.

Na dnu strani je gumb za aktiviranje trenutne konfiguracije požarnega zidu, tako da ga naložite v jedro z ukazom `ipi (6) table-recovery` . Spodaj je gumb za vzvratno uporabo - odvzem konfiguracije, ki je trenutno v jedru, in omogočanje urejanja. Na koncu, če vaša distribucija to podpira, obstaja gumb, s katerim lahko spremenite, ali je požarni zid aktiviran ob zagonu ali ne.

### Filtriranje verig

Za boljše sodelovanje z zunanjimi skripti iptables lahko izključite posamezne verige iz obdelave s požarnim zidom. Če želite to narediti, morate v nastavitvah izbrati neposredno obdelavo pravil in vnesti seznam filtrov, kar izključuje ustrezne verige iz obdelave. Verige, ki niso izključene z urejanjem, so označene s sporočilom "ne upravlja požarni zid".

### IP garniture

Novejše različice tabele ip (6) podpirajo razširitev ipset. Nabori IP so seznami naslovov IP v glavnem pomnilniku, ki jih je mogoče iskati zelo učinkovito in jih uporabiti kot pogoj v pravilih. Na glavni strani so prikazani obstoječi nizi IP, ki jih lahko uporabljajo pravila. Trenutno pa v požarnem zidu teh ni mogoče upravljati.