String IpAddress2String(const IPAddress& ipAddress) { return String(ipAddress[0]) + String(".") +\ String(ipAddress[1]) + String(".") +\ String(ipAddress[2]) + String(".") +\ String(ipAddress[3]) ; } code example
Example: arduino ip to string
//IP addresses are stored as an array, you can just say
IPAddress my_IPAddress(162.198.2.3);
Serial.println(my_IPAddress[1]);
//Output
--------------------------------------------------------
> 198