ROUTE.CONF(5)

NAME
route.conf - static routes config file

DESCRIPTION
The route.conf file is read by the staticroute rc.d script during system start-up and shutdown, and is intended for adding and removing static routes.

  FILE FORMAT
Lines starting with a hash (‘#’) are comments and ignored. Lines starting with a plus sign (‘+’) are run during start-up, while lines starting with a minus sign (‘-’) are run during system shutdown. All other lines are passed to route(8). During start-up, they are passed behind a “route add -” command and during shutdown behind a “route delete -” command.

FILES

/etc/route.conf
    The route.conf file resides in /etc.

/etc/rc.d/staticroute
    rc.d(8) script that parses route.conf.

EXAMPLES
In this example, if the staticroute script is enabled in rc.conf(5), IP forwarding is turned on during start-up, and a static route added for 192.168.2.0. During system shutdown, the route is removed and IP forwarding turned off.

    # Turn on/off IP forwarding.
    +sysctl -w net.inet.ip.forwarding=1
    -sysctl -w net.inet.ip.forwarding=0
    net 192.168.2.0 -netmask 255.255.255.0 192.168.150.2

SEE ALSO
rc.conf(5), rc(8), route(8)