如何使用IP获取主机名而无需登录主机
答案 0 :(得分:4)
getnameinfo()
。gethostbyaddr()
。制作一个便携式包装器可以作为练习。 :)
答案 1 :(得分:3)
它适用于Windows和Linux。
答案 2 :(得分: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>