Y yo te vuelvo a repetir que la ip que los 3 pc que mencionas tendra en remote_addr sera la misma para internet por lo tanto una sola ip estara pidiendo los datos.
Trata de revisar si puedes obtener la ip local con alguna funcion javascript (dado que es lenguaje del lado del cliente) y de ahi enviarla a tu script para poder recuperarla.
Suerte!