Los estandards de Internet y las buenas prácticas de
ingeniería nos prohiben proveer el forward de paquetes en la
distribución estandard. Aun así, puedes activar esta
opción cambiando la siguiente variable a YES en el fichero
rc.conf:
gateway_enable=YES # Set to YES if this host will be a gateway
Esta opción pondrá la variable sysctl
net.inet.ip.forwarding a 1.
En muchos casos también necesitarás ejecutar un proceso
de rutado para indicar la existencia en la red de tu router; FreeBSD
incluye el daemon estandard de rutado BSD
routed
, aunque en situaciones más complejas quizás quieras usar
GaTeD disponible por ftp en ftp.gated.Merit.EDU.
Es nuestro deber advertirte que estando FreeBSD configurado de esta manera, no cumple completamente con todos los estandares de routers de Internet, pero es suficiente para uso ordinario.