Difference between revisions of "Iptables"

From CBLFS
Jump to navigationJump to search
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
|  http://www.netfilter.org/projects/iptables/files/iptables-1.3.5.tar.bz2
+
|  http://www.netfilter.org/projects/iptables/files/iptables-1.3.6.tar.bz2
 
|}
 
|}
  

Revision as of 04:20, 10 October 2006

Download Source: http://www.netfilter.org/projects/iptables/files/iptables-1.3.6.tar.bz2

Dependencies

Non-Multilib

Compile the package:

make PREFIX=/usr LIBDIR=/lib BINDIR=/sbin

Install the package

make PREFIX=/usr LIBDIR=/lib BINDIR=/sbin install

Multilib

This package does not provide any libraries so only one installation is needed.

32Bit

Not Supported under a 64bit Kernel.

N32

Not Supported under a 64bit Kernel.

64Bit

Compile the package:

make CC="gcc ${BUILD64}" PREFIX=/usr LIBDIR=/lib64 BINDIR=/sbin

Install the package

make PREFIX=/usr LIBDIR=/lib64 BINDIR=/sbin install

Contents

Installed Programs: iptables, iptables-restore, iptables-save, ip6tables

Installed Libraries: libip6t_*.so, libipt_*.so

Installed Directory: /lib/iptables

Short Descriptions

iptables: is used to set up, maintain, and inspect the tables of IP packet filter rules in the Linux kernel.

iptables-restore: is used to restore IP Tables from data specified on STDIN. Use I/O redirection provided by your shell to read from a file.

iptables-save: is used to dump the contents of an IP Table in easily parseable format to STDOUT. Use I/O-redirection provided by your shell to write to a file.

ip6tables: is used to set up, maintain, and inspect the tables of IPv6 packet filter rules in the Linux kernel. Several different tables may be defined. Each table contains a number of built-in chains and may also contain user-defined chains.

libip*.so: library modules are various modules (implemented as dynamic libraries) which extend the core functionality of iptables.