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.