1ZEBRA(8)                        Version 0.97.3                        ZEBRA(8)
2
3
4

NAME

6       zebra - a routing manager for use with associated Quagga components.
7

SYNOPSIS

9       zebra  [ -bdhklrv ] [ -f config-file ] [ -i pid-file ] [ -P port-number
10       ] [ -A vty-address ] [ -u user ] [ -g group ]
11

DESCRIPTION

13       zebra is a routing manager that  implements  the  zebra  route  engine.
14       zebra  supports  RIPv1,  RIPv2,  RIPng,  OSPF, OSPF6, IS-IS, BGP4+, and
15       BGP4-.
16

OPTIONS

18       Options available for the zebra command:
19
20       -b, --batch
21              Runs in batch mode, zebra parses its config and exits.
22
23       -d, --daemon
24              Runs in daemon mode, forking and exiting from tty.
25
26       -f, --config-file config-file
27              Specifies the config file to use for startup. If  not  specified
28              this option will likely default to /usr/local/etc/zebra.conf.
29
30       -g, --group group
31              Specify the group to run as. Default is quagga.
32
33       -h, --help
34              A brief message.
35
36       -i, --pid_file pid-file
37              When zebra starts its process identifier is written to pid-file.
38              The init system uses the recorded PID to stop or restart  zebra.
39              The likely default is /var/run/zebra.pid.
40
41       -k, --keep_kernel
42              On startup, don't delete self inserted routes.
43
44       -P, --vty_port port-number
45              Specify  the  port  that  the  zebra  VTY  will  listen on. This
46              defaults to 2601, as specified in /etc/services.
47
48       -A, --vty_addr vty-address
49              Specify the address that the zebra VTY will listen  on.  Default
50              is all interfaces.
51
52       -u, --user user
53              Specify the user to run as. Default is quagga.
54
55       -r, --retain
56              When the program terminates, retain routes added by zebra.
57
58       -s, --nl-bufsize netlink-buffer-size
59              Set  netlink  receive  buffer  size. There are cases where zebra
60              daemon can't handle flood of netlink messages  from  kernel.  If
61              you ever see "recvmsg overrun" messages in zebra log, you are in
62              trouble.
63
64              Solution is to increase receive buffer of netlink  socket.  Note
65              that  kernel < 2.6.14 doesn't allow increasing it over the maxi‐
66              mum value defined in /proc/sys/net/core/rmem_max. If you want to
67              do it, you have to increase maximum before starting zebra.
68
69              Note that this affects Linux only.
70
71       -v, --version
72              Print the version and exit.
73

FILES

75       /usr/local/sbin/zebra
76              The default location of the zebra binary.
77
78       /usr/local/etc/zebra.conf
79              The default location of the zebra config file.
80
81       $(PWD)/zebra.log
82              If  the zebra process is config'd to output logs to a file, then
83              you will find this file  in  the  directory  where  you  started
84              zebra.
85

WARNING

87       This  man  page  is  intended  to be a quick reference for command line
88       options. The definitive document is the Info file Quagga.
89

DIAGNOSTICS

91       The zebra process may log to standard output, to a VTY, to a log  file,
92       or  through  syslog  to  the system logs. zebra supports many debugging
93       options, see the Info file, or the source for details.
94

SEE ALSO

96       bgpd(8), ripd(8), ripngd(8), ospfd(8), ospf6d(8),  isisd(8),  nhrpd(8),
97       vtysh(1)
98

BUGS

100       zebra eats bugs for breakfast. If you have food for the maintainers try
101       http://bugzilla.quagga.net
102

AUTHORS

104       See http://www.zebra.org and http://www.quagga.net or the Info file for
105       an accurate list of authors.
106
107
108
109
110Zebra daemon                   25 November 2004                       ZEBRA(8)
Impressum