Ho la seguente problematica

un sito che viene sviluppato e gestito e clonato su diverse macchine
il problema è che in locale e in test alcune macchine trattano ipv6 dandomi come risposta al comando print $_SERVER['REMOTE_ADDR']; il valore ::1

cosa mi consigliate di fare per trattare gli ip dei visitatori, sopratutto quando sono localhost ?
c'è un modo automatico per capire se è ipv4 o ipv6 ?

grazie