IPB
>  Man Pages > Linux > openSUSE 10.2 > Section 5 > routes man page

routes man page

Section 5 - openSUSE 10.2 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!


ROUTES(5)                    Network configuration                   ROUTES(5)



NAME
       routes - configure the routing table

SYNOPSIS
       /etc/sysconfig/network/routes
       /etc/sysconfig/network/ifroute-*

DESCRIPTION
       The   files   /etc/sysconfig/network/routes   and   /etc/sysconfig/net-
       work/ifroute-config  are  parsed  by  the  script   /etc/sysconfig/net-
       work/scripts/ifup-route which sets up routing for an interface/configu-
       ration.  ifup-route is used by /sbin/ifup, which is  the  command  line
       user interface for setting up network interfaces.

       /etc/sysconfig/network/routes   is   used  for  every  interface  while
       /etc/sysconfig/network/ifroute-config is  used  only  for  the  network
       interface  configuration stored in /etc/sysconfig/network/ifcfg-config,
       that means only for a certain  interface.  (See  a  discussion  of  the
       notions configuration, interface and device in ifup(8).)

       At boot time /etc/init.d/network calls ifup for every existing configu-
       ration and uses ifup-route directly to set up special routes  which  do
       not belong to a certain interface.

       The current routes can be seen by issuing:

              /sbin/ip route list

       which will give the current routing table.

Syntax
       The   files   /etc/sysconfig/network/routes   and   /etc/sysconfig/net-
       work/ifroute-config use the same syntax. The  only  difference  is  the
       interpretation of an empty interface field. See 4th column below.

       Lines beginning with # and blank lines are ignored. There are 5 columns
       with special meaning.  Write a dash "-" if you want to  omit  an  entry
       for a field. If all following fields in the line are empty too, you can
       even omit the dash.

       The first column gives the destination, written as the IP-address of  a
       host  or a network. The heading default indicates that the route is the
       default gateway. Do not use 0.0.0.0 for this purpose. A  prefixlen  can
       be used; e.g., 10.10.0.0/16 is valid.

       The  second  column  contains  the  gateway. Write here the regular IP-
       address of a host which routes the packages to a remote host or  remote
       network. You can omit this information for rejecting routes.

       The  third column gives the netmask for a remote host or remote network
       behind a gateway.  For the default route or if you were  using  a  pre-
       fixlen in the first column, you can omit it.

       The fourth column gives the name of the interface of the local networks
       (lo, eth0, eth0:1, eth1, isdn0, ppp0, dummy0, ...).

       If you leave this field empty the result depends on the  file  you  are
       using.  In /etc/sysconfig/network/routes the field is interpreted as no
       interface information available. That is sufficient for the most routes
       you  may  set up, but if you have multiple interfaces this route is set
       up with every single interface you activate. This  may  lead  to  error
       messages  in  the  syslog. If you see such an error message which tells
       you "... this needs NOT to be AN ERROR" then check  if  you  wrote  the
       wrong  ip  addresses or if it occurs because it's being set up with the
       wrong interface.

       In the latter case you may want to use  /etc/sysconfig/network/ifroute-
       config  instead.  Here an empty interface field is always replaced with
       the interface name that is currently being activated. This makes  sense
       because  this  file  is only used for one configuration (for one inter-
       face). This is even necessary if you use several hotpluggable  devices,
       because  you  cannot know the name of the interface that is used with a
       configuration for a certain device before.


       The fifth column can be used to specify the type of a route:

       unicast
              The route entry describes real paths to the destinations covered
              by the route prefix.

       local  The  destinations  are  assigned  to  this host. The packets are
              looped back and delivered locally.

       broadcast
              The destinations are broadcast addresses. The packets  are  sent
              as link broadcasts.

       multicast
              A  special type used for multicast routing. It is not present in
              normal routing tables.

       throw  A special control route used together with policy rules. If such
              a route is selected, lookup in this table is terminated pretend-
              ing that no route was found. Without policy routing it is equiv-
              alent  to  the  absence  of  the route in the routing table. The
              packets are dropped and the ICMP message net unreachable is gen-
              erated. The local senders get an ENETUNREACH error.

       unreachable
              These   destinations  are  unreachable.  Packets  are  discarded
              silently. The local senders get an EINVAL error.

       prohibit
              These destinations are unreachable. Packets  are  discarded  and
              the  ICMP  message  communication administratively prohibited is
              generated. The local senders get an EACCES error.

       blackhole
              These  destinations  are  unreachable.  Packets  are   discarded
              silently. The local senders get an EINVAL error.

       nat    A special NAT route. Destinations covered by the prefix are con-
              sidered to be dummy (or external) addresses which require trans-
              lation  to  real  (or  internal)  ones  before  forwarding.  The
              addresses to translate to are selected with attribute 'via'.

       Any remaining columns, if given, are appended  to  the  route  command.
       This  makes it possible to pass special options for this route. Columns
       which are not needed should contain a minus sign ( - ) to  ensure  that
       the parser correctly interprets the command.

EXAMPLES
       An example with common network interfaces and some static routes:

       # Destination     Dummy/Gateway     Netmask            Device
       #
       127.0.0.0         0.0.0.0           255.255.255.0      lo
       204.127.235.0     0.0.0.0           255.255.255.0      eth0
       default           204.127.235.41    0.0.0.0            eth0
       207.68.156.51     207.68.145.45     255.255.255.255    eth1
       192.168.0.0       207.68.156.51     255.255.0.0        eth1


       An  example for routing entries for synchronous ppp over a ISDN connec-
       tion.

       # Destination     Dummy/Gateway     Netmask            Device
       #
       127.0.0.0         0.0.0.0           255.255.255.0      lo
       193.102.150.13    0.0.0.0           255.255.255.255    ippp0
       default           193.102.150.13    0.0.0.0            ippp0



NOTES
       SuSE Linux >= 8.0 uses the ip command  from  the  iproute2  package  to
       setup the network and routes.  Please see the documentation distributed
       with this package for more information.

FILES
       /etc/sysconfig/network/routes
       /etc/sysconfig/network/ifroute-config

AUTHOR
       Michal Svec <msvec@suse.cz>
       Christian Zoz <zoz@suse.de>
       Mads Martin Joergensen <mmj@suse.de>

       Thanks to Werner Fink <werner@suse.de> for  the  old  route.conf(5).
       Parts  of  the  ip reference by Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
       were also used.

SEE ALSO
       init.d(7),  init(8),  inittab(5),  the documentation for the   iproute2
       package and the SuSE Linux handbook, chapter The SuSE boot concept.



sysconfig                        January 2003                        ROUTES(5)


Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Sat Sep 8 16:39:58 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

svn man page (6164 hits)
(FreeBSD 6.2)

sqlite3 man page (5598 hits)
(openSUSE 10.2)

adv_cap_autoneg man page (5045 hits)
(Solaris 10 11_06)

CPAN man page (4791 hits)
(Suse Linux 10.1)

ssh man page (4439 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (3525 hits)
(Solaris 10 11_06)

signal man page (3395 hits)
(Suse Linux 10.1)

netcat man page (3381 hits)
(Suse Linux 10.1)

pprosetup man page (2889 hits)
(Solaris 10 11_06)

startproc man page (2739 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: PYRENEES GOLF HOLIDAYS :: Prototype Assembly Service :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum