logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

route - route traffic control filter

Description

       Match  packets  based  on  routing  table entries. This filter centers around the possibility to assign a
       realm to routing table entries. For any packet to be classified by this filter, a routing table lookup is
       performed and the returned realm is used to decide on whether the packet is a match or not.

Examples

       Consider the subnet 192.168.2.0/24 being attached to eth0:

              ip route add 192.168.2.0/24 dev eth0 realm 2

       The following route filter will then match packets from that subnet:

              tc filter add ... route from 2 classid 1:2

       and pass packets on to class 1:2.

Name

       route - route traffic control filter

Notes

       Due to implementation details, realm values must be in a range from 0 to 255, inclusive. Alternatively, a
       verbose name defined in /etc/iproute2/rt_realms may be given instead.

Options

actionACTION_SPEC
              Apply an action from the generic actions framework on matching packets.

       classidCLASSID
              Push matching packets into the class identified by CLASSID.

       fromREALMfromifTAG
              Perform source route lookups.  TAG is the name of an interface which must be present on the system
              at the time of tc invocation.

       toREALM
              Match if normal (i.e., destination) routing returns the given REALM.

See Also

tc(8), ip-route(8)

iproute2                                           21 Oct 2015                         Routeclassifierintc(8)

Synopsis

tcfilter ... route [ fromREALM | fromifTAG ] [ toREALM ] [ classidCLASSID ] [ actionACTION_SPEC ]

See Also