dns: added dns client

to test it use https://github.com/mehlis/dns_client
You can use `struct sockaddr_in6 server_addr = {0};` instead.