programacion para socket

buenas, alquien podria orientarme en como obtner el nombre de dominio de una red a la cual esta conectada una pc? estoy creando una aplicacion de auditoria interna y he logrado obtener la IP, user os, Nombre de la maquina cliente, pero me falta capturar el dominio.

es decir, en otras palabras mi aplicacion se inicia en la maquina cliente, al iniciar esta recolecta informacion de la maquina cliente, lo unico que me falta es leer el nombre del dominio al cual esta unida la maquina..

gracias por las sugerencias o material que me podrian fascilitar, feiz tarde.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de WinDoctor

InetAddress

Creo que es

   InetAddress inet = InetAddress.getByName("10.51.210.107");
   System.out.println ("Host: " + inet.getHostName());