2009-04-01 7 views

ответ

4

Изготовление переносной обертки остается в качестве упражнения. :)

+0

В Java есть InetAddress.getHostName(). Это так? :) –

1

Если вы не используете его в коде (и вы не согласны с ответом, который вы опубликовали, это должно было быть правдой на ваш вопрос :-), это не вопрос программирования.

Но ответ заключается в использовании nslookup.

Microsoft Windows XP [Version 5.1.2600] 
(C) Copyright 1985-2001 Microsoft Corp. 

C:\Documents and Settings\Administrator>nslookup www.company.com 
Server: bhadns01.company.com 
Address: 9.190.234.35 

Non-authoritative answer: 
Name: www-int.company.com.cs186.net 
Address: 129.42.58.216 
Aliases: www.company.com 

C:\Documents and Settings\Administrator>nslookup 129.42.58.216 
Server: bhadns01.company.com 
Address: 9.190.234.35 

Non-authoritative answer: 
Name: www-int.company.com.cs186.net 
Address: 129.42.58.216 
Aliases: www.company.com 

C:\Documents and Settings\Administrator> 
+0

или сделать это наоборот: nslookup 9.190.234.35 – RuudKok

+0

Спасибо, @Z, мне пришлось отредактировать этот бит, поскольку я изначально неправильно понял вопрос. – paxdiablo