I am successfully routing most of the traffic including dns requests using basic shadowsocks config. However having issues with SRV domains. Do you know how this lib can be set up to be used with shadowsocks? Rust or go?