1998-06-18 02:22:53 -04:00
|
|
|
transproxy - transparently proxy HTTP and other requests.
|
|
|
|
|
2002-02-11 08:38:27 -05:00
|
|
|
This program is used with pf(4) to intercept things like http requests and
|
|
|
|
divert them to a www proxy server (eg: squid), without requiring user
|
|
|
|
intervention or configuration.
|
1998-06-18 02:22:53 -04:00
|
|
|
|
|
|
|
It accepts connections on the redirected port, connects to the real proxy
|
|
|
|
server and transports data between the two sockets.
|
|
|
|
|
|
|
|
Unlike some other transparent proxy solutions, this does not require the
|
2011-03-07 02:25:40 -05:00
|
|
|
proxy to run on the machine itself.
|
2011-04-14 04:56:39 -04:00
|
|
|
|
|
|
|
In most cases, it is preferable to use PF "route-to" rules rather than
|
|
|
|
transproxy; relayd(8) can health-check the proxy and add these rules
|
|
|
|
dynamically if required. The transproxy package is kept for special
|
|
|
|
cases and to simplify upgrades.
|