You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
1.6 KiB
75 lines
1.6 KiB
.TH "Route classifier in tc" 8 "21 Oct 2015" "iproute2" "Linux"
|
|
|
|
.SH NAME
|
|
route \- route traffic control filter
|
|
.SH SYNOPSIS
|
|
.in +8
|
|
.ti -8
|
|
.BR tc " " filter " ... " route " [ " from
|
|
.IR REALM " | "
|
|
.B fromif
|
|
.IR TAG " ] [ "
|
|
.B to
|
|
.IR REALM " ] [ "
|
|
.B classid
|
|
.IR CLASSID " ] [ "
|
|
.B action
|
|
.IR ACTION_SPEC " ]"
|
|
.SH DESCRIPTION
|
|
Match packets based on routing table entries. This filter centers around the
|
|
possibility to assign a
|
|
.B realm
|
|
to routing table entries. For any packet to be classified by this filter, a
|
|
routing table lookup is performed and the returned
|
|
.B realm
|
|
is used to decide on whether the packet is a match or not.
|
|
.SH OPTIONS
|
|
.TP
|
|
.BI action " ACTION_SPEC"
|
|
Apply an action from the generic actions framework on matching packets.
|
|
.TP
|
|
.BI classid " CLASSID"
|
|
Push matching packets into the class identified by
|
|
.IR CLASSID .
|
|
.TP
|
|
.BI from " REALM"
|
|
.TQ
|
|
.BI fromif " TAG"
|
|
Perform source route lookups.
|
|
.I TAG
|
|
is the name of an interface which must be present on the system at the time of
|
|
.B tc
|
|
invocation.
|
|
.TP
|
|
.BI to " REALM"
|
|
Match if normal (i.e., destination) routing returns the given
|
|
.IR REALM .
|
|
.SH EXAMPLES
|
|
Consider the subnet 192.168.2.0/24 being attached to eth0:
|
|
|
|
.RS
|
|
.EX
|
|
ip route add 192.168.2.0/24 dev eth0 realm 2
|
|
.EE
|
|
.RE
|
|
|
|
The following
|
|
.B route
|
|
filter will then match packets from that subnet:
|
|
|
|
.RS
|
|
.EX
|
|
tc filter add ... route from 2 classid 1:2
|
|
.EE
|
|
.RE
|
|
|
|
and pass packets on to class 1:2.
|
|
.SH NOTES
|
|
Due to implementation details,
|
|
.B 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.
|
|
.SH SEE ALSO
|
|
.BR tc (8),
|
|
.BR ip-route (8)
|