Skip to content

Proxy

Ateratti has support for HTTP and SOCKS5 proxies with authentication out of the box. You do not need to provide an --ateratti-key for it to work.

Proxying UDP over SOCKS5 is only supported if you have that extra enabled in your plan.

Format

You can set a proxy using the default Chrome --proxy-server argument. The proxy must be in the cURL format:

[protocol://][username:password@]host:port

The protocol, if omitted, will be set to HTTP. Some examples:

--proxy-server=host:1234
--proxy-server=http://host:1234
--proxy-server=socks5://user:pass@host:1234

Database fingerprints

By default, the browser does not perform any DNS requests on your behalf, so host resolving is fully delegated to the proxy. This is meant to prevent DNS leaks.

The only way to change this behavior is to provide your own --host-resolver-rules configuration, which you can read about in Chromium docs. Our leak-prevention mechanism does not apply if this flag is provided, so you are on your own to handle any potential risks.