Since the Remote DNS feature is work only on server side, should we remove it from Android client?
manpage: shadowsocks-libev(8)
-d <addr>
Setup name servers for internal DNS resolver (libc-ares). The default server is fetched from /etc/resolv.conf.
Only available in server and manager mode.
DNS resolving works differently on Android client while operating under VPN mode. This option has no effect when you’re using it under proxy-only mode, as expected.