blob: e3e974b7be62924674476ad0a52670a879e523ec [file] [log] [blame]
paul718e3742002-12-13 20:15:29 +00001.TH ZEBRA 8 "July 2000" "Zebra" "Version 0.88"
2
3.SH NAME
4zebra \- a routing manager for use with associated components
5
6.SH SYNOPSIS
7.B zebra
8[
9.B \-bdhklrv
10]
11[
12.B \-f config-file
13]
14[
15.B \-i pid-file
16]
17[
18.B \-P port-number
19]
hasso6c110e72003-11-27 13:02:03 +000020[
21.B \-A vty-address
22]
23[
24.B \-u user
25]
26
paul718e3742002-12-13 20:15:29 +000027
28.SH DESCRIPTION
29.B zebra
30is a routing manager that implements the
31.B zebra
32route engine.
33.B zebra
34supports RIPv1, RIPv2, RIPng, OSPF, OSPF6, BGP4+, and BGP4-.
35
36
37.SH OPTIONS
38
39.TP
40\fB\-b\fR, \fB\-\-batch\fR
41Runs in batch mode, \fBzebra\fR parses its config and exits.
42
43.TP
44\fB\-d\fR, \fB\-\-daemon\fR
45Runs in daemon mode, forking and exiting from tty.
46
47.TP
48\fB\-f\fR, \fB\-\-config-file \fR\fIconfig-file\fR
49Specifies the config file to use for startup. If not specified this option will likely default to \fB\fI/usr/local/etc/zebra.conf\fR.
50
51.TP
52\fB\-h\fR, \fB\-\-help\fR
53A brief message.
54
55.TP
56\fB\-i\fR, \fB\-\-pid_file \fR\fIpid-file\fR
57When zebra starts its process idenifier is written to
58\fB\fIpid-file\fR. The init system uses the recorded PID to stop or
59restart zebra. The likely default is \fB\fI/var/run/zebra.pid\fR.
60
61.TP
62\fB\-k\fR, \fB\-\-keep_kernel\fR
63On startup, don't delete self inserted routes.
64
65.TP
66\fB\-l\fR, \fB\-\-log_mode\fR
67Turn verbose logging on.
68
69.TP
70\fB\-P\fR, \fB\-\-vty_port \fR\fIport-number\fR
71Specify the port that the zebra VTY will listen on. This defaults to
722602, as specified in \fB\fI/etc/services\fR.
73
74.TP
hasso6c110e72003-11-27 13:02:03 +000075\fB\-A\fR, \fB\-\-vty_addr \fR\fIvty-address\fR
76Specify the address that the zebra VTY will listen on. Default is all
77intrefaces.
78
79.TP
80\fB\-u\fR, \fB\-\-user \fR\fIuser\fR
81Specify the user and group to run as. User and group have to have same
82name at the moment. Default is \fIquagga\fR.
83
84.TP
paul718e3742002-12-13 20:15:29 +000085\fB\-r\fR, \fB\-\-retain\fR
86When the program terminates, retain routes added by \fBzebra\fR.
87
88.TP
89\fB\-v\fR, \fB\-\-version\fR
90Print the version and exit.
91
92
93.SH COMMANDS
94
95\fB table [TABLENO] \fR -- for use with multi-table kernels
96
97\fB ip route [NETWORK] [GATEWAY] \fR
98\fB ipv6 route [NETWORK] [GATEWAY] \fR
99
100\fB show ip route \fR
101\fB show ipv6 route \fR
102\fB show interface \fR
103\fB show ipforward \fR
104\fB show ipv6forward \fR
105
106.TP
107\fB interface [IFNAME] \fR
108\fB shutdown \fR
109\fB no shutdown \fR
110\fB ip address [IP-ADDRESS] \fR
111\fB description [DESCRIPTION] \fR
112\fB multicast \fR
113\fB no multicast \fR
114
115
116.SH FILES
117
118.TP
119.BI /usr/local/sbin/zebra
120The default location of the
121.B zebra
122binary.
123
124.TP
125.BI /usr/local/etc/zebra.conf
126The default location of the
127.B zebra
128config file.
129
130.TP
131.BI $(PWD)/zebra.log
132If the
133.B zebra
134process is config'd to output logs to a file, then you will find this
135file in the directory where you started \fBzebra\fR.
136
137
138.SH WARNING
139This man page is intended as a quick reference for command line options, and for config file commands. The definitive document is the Info file \fBzebra\fR.
140
141
142.SH DIAGNOSTICS
143The zebra process may log to standard output, to a VTY, to a log file, or through syslog to the system logs.
144.B zebra
145supports many debugging options, see the Info file, or the source for details.
146
147
148.SH "SEE ALSO"
149References to other related man pages:
150
151ripngd(8), ospfd(8), ospf6d(8), bgpd(8), zebra(8), vtysh(1)
152
153
154
155.SH BUGS
156.B zebra
157eats bugs for breakfast. If you have food for the maintainers try
hasso2f04e672004-02-20 18:53:22 +0000158.BI http://bugzilla.quagga.net
paul718e3742002-12-13 20:15:29 +0000159
160
161.SH AUTHOR[S]
162See <\fBwww.zebra.org\fR>, or the Info file for an accurate list of authors.
163