当前位置: 首页 > 面试题库 >

解析主机名的IP地址

淳于烈
2023-03-14
问题内容

我有DNS服务器IP地址和主机名。

使用Java,如何使用该IP地址和主机名找到该DNS服务器返回的主机名的IP地址?


问题答案:

看看InetAddressgetHostAddress()方法。

InetAddress address = InetAddress.getByName("www.example.com"); 
System.out.println(address.getHostAddress());


 类似资料:
  • 主机名到IP地址的解析接口 函数 struct hostent *  gethostbyname (const char *hostname)   获取主机地址   详细描述 主机名到IP地址的解析接口 函数说明 struct hostent* gethostbyname ( const char *  hostname ) 获取主机地址 参数 hostname 一个字符串指针,包含域名或主机名

  • logresolve是一个解析Apache访问日志中IP地址的后处理程序。为了使对名称服务器的影响降到最低,它拥有极为自主的内部散列表缓存,使每个IP值仅仅在第一次从日志文件中读出时才被解析一次。 此程序从标准输入设备上获得需要解析的Apache日志文件,其中的IP地址必须在每行的开始处,行中其余信息必须以空格分隔。 语法 logresolve [ -s filename ] [ -c ] < a

  • 问题内容: 我的主机文件(C:\ WINDOWS \ system32 \ drivers \ etc \ hosts)具有一堆IP地址到主机名的映射: 我正在尝试找到一种通过Java API以编程方式从IPAddress转换为HostName的方法。 伪代码: 问题答案: 我从这里尝试了代码,它可以工作。即:

  • 如何使用库存文件中的主机名和IP地址的值? 例如,我在文件中只有一个主机,名称为 FQDN,但这是在 DNS 服务器上注册的。 我尝试了一些变量,但总是得到主机名。但是,需要他们两个:( My test.yml file: 输出是:

  • 问题内容: 在我的java应用程序中,如果用户输入IP,我们需要显示主机名,如果给出了主机名,那么我们需要显示主机的IP。 例如,如果用户输入IP地址,则应显示应用程序,反之亦然。 有可用的工具来执行此操作吗? 问题答案: 如果您使用Java进行编码,请尝试使用

  • 问题内容: 在我的用于读取RSS链接的Android应用程序中,出现此错误: java.net.UnknownHostException:无法解析主机“ example.com”;没有与主机名关联的地址。 在模拟器中,我可以通过浏览器连接到Google。请帮助我解决此问题。 问题答案: 您可能没有权限。尝试将它添加到您的文件中: 注:以上不 必须 的前右侧的标签,但这是把它的好/正确的位置。 注意