TCP proxy handles non-HTTP protocols
When to use TCP proxy
HTTP/HTTPS traffic is handled by SafeSquid's HTTP proxy. Applications using other TCP-based protocols (e.g. custom ports, non-web services) need a way to route through the proxy. TCP Proxy mode enables SafeSquid to accept and forward non-HTTP TCP connections so all TCP traffic can be funneled through the gateway. Clients still configure the proxy (e.g. browser or system proxy); SafeSquid forwards the TCP stream to the destination.
Configure TCP proxy in browser
Chrome (System Settings)
-
Open Chrome browser settings from the toolbar.


-
Click the System tab or search for "proxy".


-
Click Open your computer's proxy settings.

-
Enable Use a proxy server.


-
Enter the proxy server IP address and port 8080.

-
(Optional) Enter bypass addresses.

-
Click Save.

Firefox
-
Open Firefox menu and click Settings.


-
Navigate to Network Settings in General section.

-
Click Settings.

-
Select Manual proxy configuration and enter proxy details.

-
Click OK to save.

Next steps
- Forward Proxy for HTTP/HTTPS explicit proxy.
- Transparent Proxy for interception without client config.
- Proxy Chain for forwarding to a parent proxy.