xref: /freebsd/share/man/man4/ipfirewall.4 (revision d962d52ac03c57f733d9288c9656116651529f44)
1892cb98eSJohn-Mark Gurney.\"
27f3dea24SPeter Wemm.\" $FreeBSD$
3892cb98eSJohn-Mark Gurney.\"
4d962d52aSRuslan Ermilov.Dd October 28, 2002
59a96729cSLuigi Rizzo.Dt IPFW 4
6a53227ffSUgen J.S. Antsilevich.Os
7a53227ffSUgen J.S. Antsilevich.Sh NAME
89a96729cSLuigi Rizzo.Nm ipfw
92a81fd7cSJulian Elischer.Nd IP packet filter and traffic accounting
102a81fd7cSJulian Elischer.Sh DESCRIPTION
11d962d52aSRuslan ErmilovThe
12d962d52aSRuslan Ermilov.Nm
13d962d52aSRuslan Ermilovsystem facility allows filtering,
14d962d52aSRuslan Ermilovredirecting, and other operations on
15d962d52aSRuslan Ermilov.Tn IP
16d962d52aSRuslan Ermilovpackets travelling through
17d962d52aSRuslan Ermilovnetwork interfaces.
182a81fd7cSJulian Elischer.Pp
199a96729cSLuigi RizzoThe user interface for
20d962d52aSRuslan Ermilov.Nm
219a96729cSLuigi Rizzois implemented by the
229a96729cSLuigi Rizzo.Xr ipfw 8
23d962d52aSRuslan Ermilovutility, so please refer to the
24d962d52aSRuslan Ermilov.Xr ipfw 8
25d962d52aSRuslan Ermilovmanpage for a complete description of the
26d962d52aSRuslan Ermilov.Nm
27d962d52aSRuslan Ermilovcapabilities and how to use it.
28d962d52aSRuslan Ermilov.Ss Kernel Options
299a96729cSLuigi RizzoThe following options in the kernel configuration file are related to
30d962d52aSRuslan Ermilov.Nm
319a96729cSLuigi Rizzooperation:
32d962d52aSRuslan Ermilov.Pp
33d962d52aSRuslan Ermilov.Bl -tag -width ".Dv IPFIREWALL_VERBOSE_LIMIT" -compact
34d962d52aSRuslan Ermilov.It Dv IPFIREWALL
352fd93bffSSheldon Hearnenable
362fd93bffSSheldon Hearn.Nm
37d962d52aSRuslan Ermilov.It Dv IPFIREWALL_VERBOSE
38d962d52aSRuslan Ermilovenable
39d962d52aSRuslan Ermilov.Nm
40d962d52aSRuslan Ermilovlogging
41d962d52aSRuslan Ermilov.It Dv IPFIREWALL_VERBOSE_LIMIT
42d962d52aSRuslan Ermilovlimit
43d962d52aSRuslan Ermilov.Nm
44d962d52aSRuslan Ermilovlogging
45d962d52aSRuslan Ermilov.It Dv IPDIVERT
462fd93bffSSheldon Hearnenable
472fd93bffSSheldon Hearn.Xr divert 4
482fd93bffSSheldon Hearnsockets
492fd93bffSSheldon Hearn.El
50a53227ffSUgen J.S. Antsilevich.Sh SEE ALSO
51b805452cSMike Pritchard.Xr setsockopt 2 ,
522a81fd7cSJulian Elischer.Xr divert 4 ,
53bceb8aedSWolfram Schneider.Xr ip 4 ,
542a81fd7cSJulian Elischer.Xr ipfw 8 ,
55dc60ef4aSRuslan Ermilov.Xr sysctl 8 ,
56dc60ef4aSRuslan Ermilov.Xr syslogd 8
57