docs/79414: Error in handbook 24.5.20 port redirection page

Josh Paetzel josh at tcbug.org
Thu Mar 31 22:10:11 UTC 2005


The following reply was made to PR docs/79414; it has been noted by GNATS.

From: Josh Paetzel <josh at tcbug.org>
To: freebsd-doc at freebsd.org
Cc: "FreeBSD gnats submit" <FreeBSD-gnats-submit at freebsd.org>,
	rob at rogerscorp.us
Subject: Re: docs/79414: Error in handbook 24.5.20 port redirection page
Date: Thu, 31 Mar 2005 16:03:23 -0600

 On Thursday 31 March 2005 15:53, Josh Paetzel wrote:
 > >Number:         79414
 > >Category:       docs
 > >Synopsis:       Error in handbook 24.5.20 port redirection page
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       low
 > >Responsible:    freebsd-doc
 > >State:          open
 > >Quarter:
 > >Keywords:
 > >Date-Required:
 > >Class:          doc-bug
 > >Submitter-Id:   current-users
 > >Arrival-Date:   Thu Mar 31 22:00:18 GMT 2005
 > >Closed-Date:
 > >Last-Modified:
 > >Originator:     Josh Paetzel
 > >Release:        FreeBSD 5.3-RELEASE-p6 i386
 > >Organization:
 > >Environment:
 >
 > System: FreeBSD 5.3-RELEASE-p6 #0: Mon Mar 28 16:29:35 CST 2005
 >     jpaetzel at twinmp.tcbug.org:/usr/src/sys/i386/compile/TWINMP
 >
 > >Description:
 >
 > The documentation for ipnat uses map when it should be rdr for
 > forwarding ports through the nat.
 >
 > >How-To-Repeat:
 >
 > Look at section 24.5.20 in the handbook.
 >
 > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/firewalls
 >-ipf.html
 >
 > >Fix:
 >
 > --- chapter.sgml.old    Thu Mar 31 15:44:59 2005
 > +++ chapter.sgml        Thu Mar 31 15:47:12 2005
 > @@ -1965,17 +1965,17 @@
 >         address is <hostid role="ipaddr">20.20.20.5</hostid> you
 > would code the rule like this:</para>
 >
 > -       <programlisting>map dc0 20.20.20.5/32 port 80 -> 10.0.10.25
 > port 80</programlisting> +       <programlisting>rdr dc0
 > 20.20.20.5/32 port 80 -> 10.0.10.25 port 80</programlisting>
 >
 >         <para>or:</para>
 >
 > -       <programlisting>map dc0 0/32 port 80 -> 10.0.10.25 port
 > 80</programlisting> +       <programlisting>rdr dc0 0/32 port 80 ->
 > 10.0.10.25 port 80</programlisting>
 >
 >         <para>or for a LAN DNS Server on LAN address of <hostid
 >             role="ipaddr">10.0.10.33</hostid> that needs to receive
 >           public DNS requests:</para>
 >
 > -       <programlisting>map dc0 20.20.20.5/32 port 53 -> 10.0.10.33
 > port 53 udp</programlisting> +       <programlisting>rdr dc0
 > 20.20.20.5/32 port 53 -> 10.0.10.33 port 53 udp</programlisting>
 > </sect2>
 >
 >      <sect2>
 >
 > >Release-Note:
 > >Audit-Trail:
 > >Unformatted:
 >
 
 I hate to respond to myself but I screwed up the patch...Here's the 
 correct one:
 
 
 --- chapter.sgml.old    Thu Mar 31 15:44:59 2005
 +++ chapter.sgml        Thu Mar 31 15:59:58 2005
 @@ -1965,17 +1965,17 @@
         address is <hostid role="ipaddr">20.20.20.5</hostid> you would
         code the rule like this:</para>
 
 -       <programlisting>map dc0 20.20.20.5/32 port 80 -> 10.0.10.25 
 port 80</programlisting>
 +       <programlisting>rdr dc0 20.20.20.5/32 port 80 -> 10.0.10.25 
 port 80</programlisting>
 
         <para>or:</para>
 
 -       <programlisting>map dc0 0/32 port 80 -> 10.0.10.25 port 
 80</programlisting>
 +       <programlisting>rdr dc0 0/0 port 80 -> 10.0.10.25 port 
 80</programlisting>
 
         <para>or for a LAN DNS Server on LAN address of <hostid
             role="ipaddr">10.0.10.33</hostid> that needs to receive
           public DNS requests:</para>
 
 -       <programlisting>map dc0 20.20.20.5/32 port 53 -> 10.0.10.33 
 port 53 udp</programlisting>
 +       <programlisting>rdr dc0 20.20.20.5/32 port 53 -> 10.0.10.33 
 port 53 udp</programlisting>
      </sect2>
 
      <sect2>
 
 
 -- 
 Thanks,
 
 Josh Paetzel



More information about the freebsd-doc mailing list