### Module-inleiding

Met hierdie module kan u die IPtables-firewall-funksies wat in die 2.4-reeks Linux-pitte voorkom, opstel. In teenstelling met sommige ander firewall-opstellingsprogramme, lees en redigeer dit 'n stoorlêer in plaas van 'n shell script wat die firewall opstel, in die formaat wat onderskeidelik deur `ipi (6) tabelle-herstel` en `ipi (6)` gelees en geskryf is.

As u reeds 'n firewall op u stelsel het wat met die hand opgestel is of vanuit 'n skriplêer, sal die module aanbied om dit na 'n IPtables-lêer vir u te omskep, en 'n script te skep wat uitgevoer moet word om die reëls in die lêer. As u dit egter doen, moet u nie meer u firewall-reëls-skrip wysig nie en dit ook moet deaktiveer om tydens opstart te werk.

### IPtables oorsig

Elke netwerkpakket wat u stelsel binnekom, uitgaan of deurstuur, word teen een of meer kettings gekontroleer om te bepaal wat daarmee gaan gebeur. Elke ketting bevat nul of meer reëls, waarvan elkeen 'n voorwaarde het (om te bepaal watter pakkies dit pas) en 'n aksie (om te bepaal wat met die ooreenstemmende pakkies gebeur). Elke ketting het ook 'n standaardhandeling wat beheer oor wat gebeur met pakkies wat nie by enige reël ooreenstem nie.

Elke ketting is deel van 'n tafel, waarvan daar tans drie is:

- Pakketfiltrering ( `filter` )
  Die kettings in hierdie tabel kan gebruik word om data te beheer wat vanaf ander leërskare op die netwerk na u stelsel kom, data wat deur gebruikers en prosesse vanaf u stelsel gestuur word, en data wat deur u stelsel gestuur word as dit as 'n router optree.

- Netwerkadresvertaling ( `nat` )
  Hierdie tabel kan gebruik word vir die opstel van NAT of maskering, wat nuttig is as u slegs 'n regte IP-adres aan 'n hele netwerk masjiene toegang tot die internet wil gee.

- Pakkieverandering ( `mangle` )
  Hierdie tabel is bedoel om die pakkette wat deur u stelsel gestuur of gestuur word, te verander.

Benewens die standaardkettings wat deel uitmaak van elke tabel, kan u ook u eie kettings skep wat volgens reëls in die ingeboude kettings bestuur kan word. Dit kan nuttig wees om reëls te groepeer en te deel wat op verskeie plekke gebruik kan word.

### Die hoofblad

Die hoofblad van hierdie module bevat 'n lys van al die kettings en reëls uit een van die beskikbare tabelle, gekies uit die lys links bo. Hieronder is 'n afdeling vir elke ketting in die huidige tabel, met alle reëls in elke ketting wat gelys is en hul voorwaardes na die beste van die module beskryf. Vir elke ketting kan u die standaardhandeling met behulp van die aftreklys verander as die ketting een van die ingeboude in die tabel is, of dit met die Delete chain-knoppie verwyder as dit deur die gebruiker gedefinieër is.

U kan op enige reël in 'n ketting klik om dit te wysig, op die pyltjies aan die regterkant van elke ry klik om dit op of af te skuif, of op die Voeg reëlknoppie te klik om 'n nuwe een by te voeg. As u 'n reël byvoeg of redigeer, sal u na 'n bladsy gaan waarop u die aksie vir elke reël kan kies, en die voorwaardes waarvoor die aksie uitgevoer word.

Aan die onderkant van die bladsy is 'n knoppie om die huidige firewall-konfigurasie aktief te maak deur dit in die kern te laai met die `ipi (6) tabelle-herstelopdrag` . Hier onder is 'n knoppie om die omgekeerde te doen - neem die konfigurasie wat tans in die kern is en maak dit beskikbaar vir redigering. Laastens, as u verspreiding dit ondersteun, is daar 'n knoppie om te verander of die firewall teen die opstartyd geaktiveer is of nie.

### Filtering kettings

Vir beter samewerking met eksterne iptables-skripte, kan u individuele kettings uitsluit van die verwerking deur die firewall. Om dit te kan doen, moet u direkte verwerking van reëls in die instellings kies en 'n filterlys invoer, wat die toepaslike kettings van die verwerking uitsluit. Kettings wat nie van redigering afgevee word nie, word gemerk met die boodskap 'nie bestuur deur firewall nie'.

### IP-stelle

Nuwer weergawes van ip (6) -tabel ondersteun die ipset-uitbreiding. IP-stelle is 'n lys van IP-adresse in die hoofgeheue, wat baie doeltreffend gesoek kan word en as reëlvoorwaardes gebruik kan word. Op die hoofblad word bestaande IP-stelle wat volgens reëls gebruik kan word, vertoon. Op die oomblik is dit egter nie moontlik om dit in die firewall te bestuur nie.