Tracing Requests with a Reverse Proxy¶
To trace requests sent to your broadcasted EC2, dns53
comes bundled with an internal reverse proxy. To enable proxying:
Once enabled, set the required environment variables to trace both HTTP
and HTTPS
requests. It is advised not to proxy any requests to IMDS on your EC2.
export HTTP_PROXY=http://localhost:10080
export HTTPS_PROXY=http://localhost:10080
export NO_PROXY=169.254.169.254
If you do not wish to set any of these environment variables, your preferred CLI tool should support request proxying using a dedicated flag. For curl
, that is -x
.
Changing the proxy port¶
Feel free to change the default proxy port of :10080
by using the proxy-port
flag: