summaryrefslogtreecommitdiffstats
path: root/sbin/natd/natd.8
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2000-06-27 15:26:24 +0000
committerru <ru@FreeBSD.org>2000-06-27 15:26:24 +0000
commit15462ff9cb200b6a646de7f40ab7854f7ee54ff6 (patch)
treed80abc657709976b2203fd6ba26b367f565afbb4 /sbin/natd/natd.8
parent268f00dee922fa5e6dbb3902bc1d4722d43c6a9d (diff)
downloadFreeBSD-src-15462ff9cb200b6a646de7f40ab7854f7ee54ff6.zip
FreeBSD-src-15462ff9cb200b6a646de7f40ab7854f7ee54ff6.tar.gz
Added new option (-punch_fw) which allows to `punch holes'
in the ipfirewall(4) for incoming FTP/IRC DCC connections. Submitted by: Rene de Vries <rene@canyon.demon.nl> Rewritten by: ru
Diffstat (limited to 'sbin/natd/natd.8')
-rw-r--r--sbin/natd/natd.820
1 files changed, 20 insertions, 0 deletions
diff --git a/sbin/natd/natd.8 b/sbin/natd/natd.8
index a0d56e5..60cf31c 100644
--- a/sbin/natd/natd.8
+++ b/sbin/natd/natd.8
@@ -29,6 +29,7 @@
.Op Fl config | f Ar configfile
.Op Fl log_denied
.Op Fl log_facility Ar facility_name
+.Op Fl punch_fw Ar firewall_range
.Sh DESCRIPTION
This program provides a Network Address Translation facility for use
with
@@ -412,6 +413,25 @@ Use
to put this information into the IP option field or
.Ar encode_tcp_stream
to inject the data into the beginning of the TCP stream.
+.It Fl punch_fw Xo
+.Ar basenumber Ns : Ns Ar count
+.Xc
+This option makes
+.Nm
+.Ql punch holes
+in an
+.Xr ipfirewall 4
+based firewall for FTP/IRC DCC connections.
+The holes punched are bound by from/to IP address and port; it
+will not be possible to use a hole for another connection.
+A hole is removed when the connection that uses it dies.
+.Pp
+Arguments
+.Ar basenumber
+and
+.Ar count
+set the firewall range allocated for punching firewall holes.
+The range will be cleared for all rules on startup.
.El
.Sh RUNNING NATD
The following steps are necessary before attempting to run
OpenPOWER on IntegriCloud