Domain-Adresse in eine IP-Adresse umwandeln

Es sind bestimmt Fehler drin, die ich aber nicht erkenne. Es hat sich nichts Wesentliches geändert. Selbst, wenn ich das Setup weglassen würde, kommt es zu den Fehlern.

#include <SPI.h>
#include <Ethernet.h>
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192, 168, 178, 177 };
byte dns[] = { 8,8,8,8 };
byte gateway[] = { 192, 168, 178, 150 };
byte sub[] = { 255, 255, 255, 0 };

int ret;

void setup() {
   Serial.begin(9600);
  Ethernet.begin(mac, ip, dns, gateway, sub);
   Serial.print("TEST "); 
DNSClient dns;
 char host[] = "http://www.google.de";
 IPAddress remote_addr;
 IPAddress server_ip = ( 8, 8, 8, 8 ); // Google DNS
 dns.begin(server_ip);
 ret = dns.getHostByName(host, remote_addr);
 Serial.print("Ausgabe "); 
 Serial.print(remote_addr);
 }

 void loop()
{
 
 }