no puedes obtener esos datos
En alguna web vi que se obtenian.
Igualmente, quizás me expliqué mal.
La ipv4 pública me la da sin problemas.
El reversedns que comentas, me vale el que me da.
En cuanto al tema ipv6 público entiendo a lo que te refieres.
En cuanto al ipv6 privado, dependerá del cliente que ejecute el código si tiene en su interface habilitado el tráfico ipv6 o solo ipv4 (por defecto están los dos habilitados) para evitarse posibles ataques tipo syn flood de ipv6 sería mejor deshabilitar este tipo de tráfico de forma internal en un red local, ya que esta no hace NAT (por que en ipv6 no existe el concepto de NAT...) y la conexión sería extremo a extremo, pero esto no es el caso de este post.
Básicamente lo que quería saber es la IPv4 IPv6 interna de un red local, de la propia máquina que ejecuta el código así como el hostname, el nombre de máquina.
Comentas que esto último se puede hacer con js no?.