Now that the Handbook knows how to build a router, replace this

question with the appropriate pointer.
This commit is contained in:
Michael Lucas 2002-01-23 08:58:26 +00:00
parent 82a03d6616
commit 0d2965eea7
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=11842

View file

@ -8643,32 +8643,11 @@ Key F15 A A Menu Workplace Nop</programlisting>
</question>
<answer>
<para>Internet standards and good engineering practice prohibit
us from providing packet forwarding by default in FreeBSD. You
can however enable this feature by changing the following
variable to <literal>YES</literal> in
&man.rc.conf.5;:</para>
<programlisting>gateway_enable=YES # Set to YES if this host will be a gateway</programlisting>
<para>This option will put the
&man.sysctl.8; variable
<filename>net.inet.ip.forwarding</filename>
to <literal>1</literal>.</para>
<para>In most cases, you will also need to run a routing process
to tell other systems on your network about your router;
FreeBSD comes with the standard BSD routing daemon
&man.routed.8;
or for more complex situations you may want to try
<application>GaTeD</application> (available from <ulink
URL="http://www.gated.org/">http://www.gated.org/</ulink>)
which supports FreeBSD as of 3_5Alpha7.</para>
<para>It is our duty to warn you that, even when FreeBSD is
configured in this way, it does not completely comply with
the Internet standard requirements for routers; however,
it comes close enough for ordinary usage.</para>
<para>Yes. Please see the Handbook entry on <ulink
url="../handbook/routing.html"> advanced
networking</ulink>, specifically the section on <ulink
url="../handbook/routing.html#DEDICATED-ROUTER">routing
and gateways</ulink>.</para>
</answer>
</qandaentry>