### 3proxy TransparentPlugin (Linux/BSD only)

This plugin can turn 3proxy into a transparent proxy for virtually any TCP-based protocol and use all 3proxy features - redirections, parent proxies, ACLs, traffic limitations, etc. The TransparentPlugin takes the destination IP:port from Linux and uses this information as the target IP in the proxy. An example usage:

    plugin /path/to/TransparentPlugin.ld.so transparent_plugin
    log /path/to/log
    auth iponly
    allow * * * 80
    parent 1000 http 0.0.0.0 0
    allow *
    parent 1000 socks5 SOCKS5_IP SOCKS5_PORT USER PASSWORD
    transparent
    tcppm -iLOCAL_IP 12345 127.0.0.1 11111
    notransparent
    proxy

Now, any TCP traffic transparently redirected to port 12345 will be routed via the parent SOCKSv5 proxy and logged; all URLs for web requests are visible in logs. The parameters '127.0.0.1 11111' in this case are not used and are overwritten by the destination IP:port for each transparent connection.

#### Download:

- Plugin is included in 3proxy 0.8

© Vladimir Dubrovin, License: BSD style