FORENINGEN KOLLEGIENET KØBENHAVN

Forside

Hvad

Hvem

Vedtaegter

Bestyrelse

Moeder

Emner
 Adsl
 Netvaerk
 Pl
 Virus
 Wrr

Arbejdsgrupper
 Indkoeb
 Pilot

Information
 Fremtidsplan
 Medlemskab
 Referater
 Studienettet

Mailinglists

Links



Linux 2.4 iptables

Udgående pakker


Udgående pakker fanges i PREROUTING mangle, så pakkerne kan mærkes uafhængigt af hinanden. Årsager:
  • Pakker skal kunne sendes til INPUT (i tilfælde af proxy server).
  • Pakker skal kunne sendes til flere forskellige routere.
Dette kan kun lade sig gøre i PREROUTING mangle!!!

                  plco (chain out)     plo1c0a80005brugernavn                        plubrugernavn
  __________      ________________     _________________________________________     ___________
 /          \    |                |   |                                         |   |           |
| PREROUTING |-->| -s 192.168.0.5 |-->| -p tcp --dport 80 -j MARK --set-mark 32 |   | -j ACCEPT |
|   mangle   |   | -s xxx.xxx.x.x |   | -p icmp -j ACCEPT                       |   |           |
 \__________/    | -s xxx.xxx.x.x |   | -j plubrugernavn                        |-->|___________|
                 |     .          |   |_________________________________________|
                 |     .          |
                 |     .          |
                 |________________|

Indgående pakker

Indgående pakker fanges i FORWARD, idet pakkerne bliver demaskeret umiddelbar før FORWARD.
               plci (chain in)      pli1c0a80005brugernavn                         pldbrugernavn
  _______      ________________     __________________________________________     ___________
 /       \    |                |   |                                          |   |           |
| FORWARD |-->| -d 192.168.0.5 |-->| -p tcp -m state EST,REL -j pldbrugernavn |-->| -j ACCEPT |
|         |   | -d xxx.xxx.x.x |   | -p icmp -j ACCEPT                        |   |           |
 \_______/    | -d xxx.xxx.x.x |   | -j pldbrugernavn                         |-->|___________|
              |     .          |   |__________________________________________|
              |     .          |
              |     .          |
              |________________|

Kædenavne

plo/pli kæderne er navngivet på følgende måde:
  • De første to tegn er altid 'pl' (gælder også generelt for de kæder pl danner).
  • Tredie tegn er enten 'o' for output eller 'i' for input.
  • Fjerde tegn er enten '0' for dynamisk bruger eller '1' for statisk bruger.
  • Femte til og med tolvte tegn er ip adressen i heximal tal.
  • Fra og med trettende tegn er brugernavn.
plu/pld kæderne er navngivet på følgende måde:
  • De første to tegn er altid 'pl'.
  • Tredie tegn er enten 'd' for download eller 'u' for upload.
  • Fra og med fjerde tegn er brugernavn.

Printable version

Last Modified: Saturday, 10-Nov-2001 19:13:47 CET