If your using linux, use nmap.
This lists all IP addresses and Mac addresses of the Given Ip Address

But Il need more info than that.
Theres a java command to get host name so im guessing that...