Skip to content

Instantly share code, notes, and snippets.

@egernst
Last active February 13, 2020 23:46
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save egernst/ff725ee90ffa72c5ccdca9214ebf5f89 to your computer and use it in GitHub Desktop.
Save egernst/ff725ee90ffa72c5ccdca9214ebf5f89 to your computer and use it in GitHub Desktop.
transparent proxy: comma comma comma comma comma chameleon

Chameleon

Chameleon is a containerized setup for (automagically) configuring redsocks to aid in creation of a transparent proxy inside intel. Based on this, we first assume you have docker installed on the system.

Pre-req - install Docker

You'll need to initially setup env variables for proxy such that you can install docker on the system. ex:

export https_proxy=<yourproxy>:<anditsport>
export http_proxy=<yourproxy>:<anditsport>

Get the chameleon socks setup script:

wget https://github.intel.com/raw/gist/sedupuga/f1b64097cd0d78ef200a82c18035f595/raw/d491a040cde02d94c3e11ae67745b9d04064d69e/chameleonsocks.sh
chmod 755 chameleonsocks.sh

Start it up:

https_proxy=https://proxy-chain.intel.com:912 ./chameleonsocks.sh --install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment