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:portThe 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:1234Database 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.