Can't use transparent proxy when using bridge.
Can't foward any package To localhost while using bridge and setting ip address only on new bridge interface.
Same setup without bridge works fine.
I've tested with rdr rule and with squid transparent proxy rule.
Also with bridge system tunable settings on and off.
Please consider testing intead of rejecting. I've spend i lot of hours trying To setup it.
Updated by Kill Bill almost 5 years ago
I have no intention setting up bridges to test with transparent Squid. My understanding is that when the interface is a bridge, you need a
route-to lo0 added somewhere here:
And this issue still seems to be the case, at least per https://forum.pfsense.org/index.php?topic=113328.msg630251#msg630251
If someone can verify, test and submit a PR, this could be closed finally after ~6 years.
Updated by Kill Bill over 4 years ago
Steve Wheeler wrote:
I ran some tests with this and was unable to make it work. Adding 'route-to lo0' to the pass rule did not allow this function.
Can you test the same with the
squid.inc from https://github.com/pfsense/FreeBSD-ports/pull/305 (and of course again adding
route-to lo0 to the proper place) please? (I came to a conclusion that the current rules are not particularly sensible, regardless of this issue.)