I have an ip address, but need the hostname. To clarify, this is not the ip address of my localhost. I was thinking InetAddress.getByAddress(byte b) would do the trick. But several octets in the ip are greater than 127. For instance, 18.104.22.168 (I made that up). I am thinking the people who designed this class would known this would be the case and have thought of a solution. Does anyone know how to get around the byte value limit? Thank you.