User Tools

Site Tools


iptables

This is an old revision of the document!


Command Line

iptables [-t TABLE] [-COMMAND CHAIN] [RULE]

Tables and chains:

  • filter (default table if -t option is not specified)
    • INPUT
    • FORWARD
    • OUTPUT
  • nat
    • PREROUTING
    • OUTPUT
    • POSTROUTING
  • mangle
    • PREROUTING
    • OUTPUT
    • INPUT
    • FORWARD
    • POSTROUTING
  • raw
    • PREROUTING
    • OUTPUT

Command:

  • -A: append
  • -D: delete
  • -I
  • -R
  • -L: list
  • -F
  • -Z
  • -N
  • -X
  • -P
  • -E

Rule specification(used in -A, -D, -I, -R):

  • -p, –protocol [!] protocol
  • -s, –source [!] address[/mask]
  • -d, –destination [!] address[/mask]
  • -j, –jump target
  • -g, –goto chain
  • -i, –in-interface [!] name
  • -o, –out-interface [!] name
  • -c, –set-counters PKTS BYTES
  • -v, –verbose
  • -n, –numeric
  • -x, –exact
  • –line-numbers
  • –modprobe=command

Target:

IP Forwarding

iptables.1606037416.txt.gz · Last modified: by A User Not Logged in

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki