Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby中的反向查找(最好使用Dnsruby)_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails Ruby中的反向查找(最好使用Dnsruby)

Ruby on rails Ruby中的反向查找(最好使用Dnsruby),ruby-on-rails,ruby,Ruby On Rails,Ruby,使用Dnsruby很好,但是如何反向查找与IP地址关联的主机名呢?如果不是dnsruby,其他建议路线 这就是我目前正在处理的问题,我想我的查询也会有解析的名称,但对我来说并不明显 resolver = Resolver.new query = resolver.query("example.com") ip = query.answer.first.address.to_s 至于更多的背景,我基本上是在一个监控应用程序中使用它,在Amazon EC2上的应用程序中,我想看看我们分配的IP解

使用Dnsruby很好,但是如何反向查找与IP地址关联的主机名呢?如果不是dnsruby,其他建议路线

这就是我目前正在处理的问题,我想我的查询也会有解析的名称,但对我来说并不明显

resolver = Resolver.new
query = resolver.query("example.com")
ip =  query.answer.first.address.to_s
至于更多的背景,我基本上是在一个监控应用程序中使用它,在Amazon EC2上的应用程序中,我想看看我们分配的IP解析到什么。我希望我可以用它来进一步评估它的潜在位置等。

可以用来根据地址查找主机名

有关示例,请参见