ShadowsSocks.org proxy already works with my web browser the way that webbrowser using my proxy's DNS not locally defined DNS.
My Torrent client is also set to work with socks proxy 127.0.0.1:myporthere
And ipleak.net detected also Ip of my proxy when it was testing the torrent connection from me.
Issue is with Windows. Im unsure how to make all DNS connections via proxy 127.0.0.1:myporthere
In network adapter settings / IPv4 / Advanced / DNS i can set 127.0.0.1 as a DNS, but problem is what to do next so it is pointed to my proxy port and works ok? I assume some app would be needed, i found https://sourceforge.net/projects/dns2socks/
which seems to be related, it not reported error, but i was unable to see webpages while my network adapter DNS was 127.0.0.1.