Ab Version 1.0 der IDE gibt es einen DNSClient.
Folgendes sollte klappen (achtung, ungetestet)
//DNS-Client
DNSClient dns;
//DNS-Server
IPAddress dnsserver(8,8,8,8);
IPAddress result;
void setup() {
dns.begin(dnsserver);
...
}
void loop() {
...
//namen auflösen. Ergebnis steht in result
dns.getHostByName("www.arduino.cc",result);
}
Ausserdem kann man noch mit dns.inet_aton("1.2.3.4",result) einen IP-String in eine IP-Adresse umwandeln.
Es gibt bei den Examples auch ein Beispiel "DnsWebClient.ino".
Mario.