Как получить список IP-адресов для удаленного компьютера в Ruby - PullRequest
0 голосов
/ 11 мая 2010

У меня есть приложение, которое должно подключаться через сокет к удаленному компьютеру, который теперь имеет несколько IP-адресов. Есть ли способ превратить имя удаленного хоста или IP в список всех IP-адресов, имеющихся в системе?

Возможно (Hostname | Ip) => (RemoteMAC) => IPs?

Это будут машины Windows Server 2003/2008.

1 Ответ

0 голосов
/ 11 мая 2010
require 'resolv-replace'
Resolv::DNS.new.each_address("oreilly.com") { |addr| puts addr }

производит:

208.201.239.101
208.201.239.100

http://codeidol.com/other/rubyckbk/Internet-Services/Performing-DNS-Queries/

...