マニュアルページセク ション 1M: システム管理コマンド

印刷ビューの終了

更新: 2014 年 7 月
 
 

quagga (1m)

名前

quagga - advanced routing protocol suite from www.quagga.net

形式

Quagga is an advanced routing software package that provides
a suite of TCP/IP based routing protocols.

Quagga  supports  protocols  such  as  RIPv1,  RIPv2, RIPng,
OSPFv2, OSPFv3, BGP-4, and BGP-4+. This document is provided
for  informational  purposes  to help users configure quagga
under Solaris specifically. Further documentation on  quagga
configuration      in     general     is     provided     at
http://www.quagga.net.

説明




System Administration Commands                         quagga(1m)



NAME
     quagga - advanced routing protocol suite from www.quagga.net

SYNOPSIS
     Quagga is an advanced routing software package that provides
     a suite of TCP/IP based routing protocols.

     Quagga  supports  protocols  such  as  RIPv1,  RIPv2, RIPng,
     OSPFv2, OSPFv3, BGP-4, and BGP-4+. This document is provided
     for  informational  purposes  to help users configure quagga
     under Solaris specifically. Further documentation on  quagga
     configuration      in     general     is     provided     at
     http://www.quagga.net.

DESCRIPTION
     Quagga consists of the following package:

       o  system/network/routing/quagga - Quagga root files


     More  detailed  Quagga  documentation  is   available   from
     http://www.quagga.net/docs, or in the GNU Info format Quagga
     documentation installed in /usr/share/info.

     In Solaris, quagga daemons  are  managed  by  the  following
     smf(5) services:

     svc:/network/routing/zebra:quagga  zebra   routing   manager
     daemon

     svc:/network/routing/rip:quagga    RIPv2 routing daemon

     svc:/network/routing/ripng:quagga  RIPng routing daemon

     svc:/network/routing/bgp:quagga    BGP routing daemon

     svc:/network/routing/ospf:quagga   OSPF routing daemon

     svc:/network/routing/ospf6:quagga  OSPF6 routing daemon

     Quagga daemons can  be  configured  either  via  the  smf(5)
     framework,  or  via routeadm(1M), the global dynamic routing
     management utility.

     Note that quagga was built without the  vtysh  (unified  vty
     shell)  utility,  as  it  depends on a package not currently
     distributed with Solaris.

COMMANDS
     By  default,  in.routed  and  in.ripngd,  managed   by   the
     svc:/network/routing/route   and  svc:/network/routing/ripng
     services respectively, are configured as  default  IPv4/IPv6



SunOS 5.11           Last change: 01 Aug 2006                   1






System Administration Commands                         quagga(1m)



     routing  services. To disable these, either utilize routeadm
     (1M) or svcadm (1M) as follows:

     # routeadm -d route
     # routeadm -d ripng:default


     disables in.routed and in.ripngd respectively using routeadm
     (1M).

     # svcadm disable route:default
     # svcadm disable ripng:default


     disables  in.routed and in.ripngd respectively using smf(1).

     Note that these services must be disabled  or  their  quagga
     counterparts  (rip:quagga, ripng:quagga) will not run, since
     they services specify to the smf  framework  that  they  and
     their quagga counterparts cannot run simultaneously.

     To  enable  quagga  services,  again  either routeadm(1M) or
     svcadm(1M) can be used.  Note  that  quagga  services,  like
     in.routed    and    in.ripngd,   specify   dependencies   on
     ipv4(6)-routing(forwarding) services, so as with all  smf(1)
     services, ensure the appropriate dependencies are enabled or
     the services will not start.

     For example,

     # routeadm -e rip:quagga
     # routeadm -e ipv4-routing -u


     enables quagga's  RIPv2  daemon  (the  -u  option  above  is
     required,  as  global ip routing/forwarding settings are not
     applied to the system until next reboot  unless  the  -u  is
     issued).

     To do the same via smf(1),

     # svcadm enable -r rip:quagga


     The  "-r"  option recursively enables rip:quagga's dependen-
     cies, which include the ipv4-routing service.

     The status of all routing daemon services can  be  displayed
     via  routeadm(1M),  run without options, or, through smf(1),
     via the svcs(1) command.





SunOS 5.11           Last change: 01 Aug 2006                   2






System Administration Commands                         quagga(1m)



     Commandline arguments to the quagga daemons can  be  altered
     by  modifying the routing/daemon-args property, again either
     via routeadm(1M) or svccfg(1M):

     # routeadm -m rip:quagga daemon-args="-s"


     or

     # svccfg -s rip:quagga setprop routing/daemon-args="-s"
     # svcadm refresh rip:quagga


     The "refresh" is required to ensure the daemon re-reads  its
     configuration.

DIAGNOSTICS
     To  see  status  of  all  routing services, run routeadm(1M)
     without options.


ATTRIBUTES
     See  attributes(5)  for  descriptions   of   the   following
     attributes:

     +---------------+-------------------------------+
     |ATTRIBUTE TYPE |       ATTRIBUTE VALUE         |
     +---------------+-------------------------------+
     |Availability   | system/network/routing/quagga |
     +---------------+-------------------------------+
     |Stability      | Volatile                      |
     +---------------+-------------------------------+
SEE ALSO
     ripngd(1m),   isisd(1m),  ospfd(1m),  ospf6d(1m),  bgpd(1m),
     zebra(1m), routeadm(1M),  svcadm(1M),  svcs(1),  svccfg(1M),
     smf(5)

AUTHORS
     See  <http://www.quagga.net>, or the Info file for an  accu-
     rate  list of authors.



NOTES
     This  software  was   built   from   source   available   at
     https://java.net/projects/solaris-userland.    The  original
     community       source       was       downloaded       from
     http://www.quagga.net/download/quagga-0.99.19.tar.gz

     Further  information about this software can be found on the
     open source community website at http://www.quagga.net/.




SunOS 5.11           Last change: 01 Aug 2006                   3