Blame extensions/libxt_cpu.man
|
Packit |
7b22a4 |
.TP
|
|
Packit |
7b22a4 |
[\fB!\fP] \fB\-\-cpu\fP \fInumber\fP
|
|
Packit |
7b22a4 |
Match cpu handling this packet. cpus are numbered from 0 to NR_CPUS-1
|
|
Packit |
7b22a4 |
Can be used in combination with RPS (Remote Packet Steering) or
|
|
Packit |
7b22a4 |
multiqueue NICs to spread network traffic on different queues.
|
|
Packit |
7b22a4 |
.PP
|
|
Packit |
7b22a4 |
Example:
|
|
Packit |
7b22a4 |
.PP
|
|
Packit |
7b22a4 |
iptables \-t nat \-A PREROUTING \-p tcp \-\-dport 80 \-m cpu \-\-cpu 0
|
|
Packit |
7b22a4 |
\-j REDIRECT \-\-to\-port 8080
|
|
Packit |
7b22a4 |
.PP
|
|
Packit |
7b22a4 |
iptables \-t nat \-A PREROUTING \-p tcp \-\-dport 80 \-m cpu \-\-cpu 1
|
|
Packit |
7b22a4 |
\-j REDIRECT \-\-to\-port 8081
|
|
Packit |
7b22a4 |
.PP
|
|
Packit |
7b22a4 |
Available since Linux 2.6.36.
|