Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
ZEBRA(8)			 Version 0.97.3 			ZEBRA(8)

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

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

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

OPTIONS
     Options available for the zebra command:

     -b, --batch
	    Runs in batch mode, zebra parses its config and exits.

     -d, --daemon
	    Runs in daemon mode, forking and exiting from tty.

     -f, --config-file config-file
	    Specifies  the config file to use for startup. If not specified this
	    option will likely default to /usr/local/etc/zebra.conf.

     -g, --group group
	    Specify the group to run as. Default is quagga.

     -h, --help
	    A brief message.

     -i, --pid_file pid-file
	    When zebra starts its process identifier  is  written  to  pid-file.
	    The init system uses the recorded PID to stop or restart zebra.  The
	    likely default is /var/run/zebra.pid.

     -k, --keep_kernel
	    On startup, don't delete self inserted routes.

     -P, --vty_port port-number
	    Specify the port that the zebra VTY will listen on. This defaults to
	    2601, as specified in /etc/services.

     -A, --vty_addr vty-address
	    Specify  the  address  that the zebra VTY will listen on. Default is
	    all interfaces.

     -u, --user user
	    Specify the user to run as. Default is quagga.

     -r, --retain
	    When the program terminates, retain routes added by zebra.

     -s, --nl-bufsize netlink-buffer-size
	    Set netlink receive buffer size. There are cases where zebra  daemon
	    can't  handle flood of netlink messages from kernel. If you ever see
	    "recvmsg overrun" messages in zebra log, you are in trouble.

	    Solution is to increase receive buffer of netlink socket. Note  that
	    kernel  <  2.6.14 doesn't allow increasing it over the maximum value
	    defined in /proc/sys/net/core/rmem_max. If you want to  do	it,  you
	    have to increase maximum before starting zebra.

	    Note that this affects Linux only.

     -v, --version
	    Print the version and exit.

FILES
     /usr/local/sbin/zebra
	    The default location of the zebra binary.

     /usr/local/etc/zebra.conf
	    The default location of the zebra config file.

     $(PWD)/zebra.log
	    If	the zebra process is config'd to output logs to a file, then you
	    will find this file in the directory where you started zebra.

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

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

SEE ALSO
     bgpd(8),  ripd(8),  ripngd(8),  ospfd(8),	ospf6d(8),  isisd(8),  nhrpd(8),
     vtysh(1)

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

AUTHORS
     See http://www.zebra.org and http://www.quagga.net or the Info file for  an
     accurate list of authors.

Zebra daemon			25 November 2004			ZEBRA(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=zebra&sektion=8&manpath=FreeBSD+Ports+15.1.quarterly>

home | help