Hello.
I've a scheme
+--------+ +---------+ +---------+ +-----+
| client |------| router1 |--------| router2 |------| web |
+--------+ +----+----+ +----+----+ +-----+
| |
| |
| +--------+ |
+---| TPROXY |-----+
+--------+
client IP: 10.10.175.111
web IP: 5.5.5.5
The routing is assymetric.
Packets from "client" to "web" is go through TPROXY, but from
"web" is go directly through "router2" and "router1".
The "TPROXY" is an OpenSuSE 12.3 linux computer with Squid 3.2.11 and
TPROXY v4.1.0 with kernel Linux 3.7.10-1.16-default.
I've attached a diff of tshark dumps of client oungoing and web incoming trafics.
My problem is a changing source port on "TPROXY".
Is the source port may be changed by squid+tproxy? Can I forbid it and keep client's
source port like as client's IP?
Thanks,
Henry