June 24, 2004 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 .

### 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)