mirror of
				https://git.proxmox.com/git/mirror_iproute2
				synced 2025-10-31 00:42:48 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			75 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .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)
 | 
