Forward Proxy
Configure the proxy to intercept outbound requests
Last updated
Configure the proxy to intercept outbound requests
Intercepting requests system-wide can be convenient, but has the chance of capturing unintended traffic. To intercept requests from a specific application, see the following section.
This guide was written for macOS 15 Sequoia but should be similar for other versions
Open System Preferences, then click Network
Select the network service you use from the list on the left — for example, Ethernet or Wi-Fi
Click Advanced... on the bottom right
Select the Proxies tab
Check Web Proxy (HTTP) and/or optionally Secure Web Proxy (HTTPS)
For each checked protocol, under Web Proxy Server enter
localhost as the host
8080 as the port
Click OK on the bottom right and then Apply on the bottom right
The guide was written for Ubuntu 24.04 LTS, but should be similar for other Linux distributions
Open Settings, then click Network
To the right side of the Network Proxy section, click the⚙️icon
Check Manual
Enter localhost as the host and 8080 as the port for one or both HTTP Proxy and HTTPS Proxy
Don't forget to disable the above configuration when not in use 😇
Optional if already configured system-wide
To proxy HTTP requests, set these environment variables:
To proxy HTTPS requests, set environment variables:
To specify IP addresses or domain names to not proxy:
Last updated
export http_proxy=localhost:8080
export HTTP_PROXY=localhost:8080export https_proxy=localhost:8080
export HTTPS_PROXY=localhost:8080export no_proxy=localhost:1234
export NO_PROXY=localhost:1234