Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Resolv e indirizzi ip

  1. #1

    Resolv e indirizzi ip

    Salve a tutti,

    ho iniziato a studiare Ruby...mi pare un mondo un po' sconcertante, ma mi ha convinta vedere l'esistenza di una cosa come String.reverse ! ;-)

    Sto provando a divertirmi un po' con la rete ed ho scritto questo codice:




    codice:
    require 'resolv'
    miauri = 'http://www.google.it'
    dns = Resolv::DNS.new 
    dns.each_address(miauri) {|addr| puts "ip: "+addr + "\n\n"}
    il libro da dove lo ho copiato dice che dovrebbe stamparmi una lista degli indirizzi ip associati al'url definita (in questo caso, www.google.it) ma in realtà non mi stampa proprio niente, però non mi restituisce nemmeno errori Qualcuno potrebbe dirmi dove sbaglio?

    Mille grazie
    :-) Fiorenza

  2. #2
    http://www.google.it non è un host ma è un URL.
    Vedi la documentazione ufficiale http://dnssd.rubyforge.org/net-mdns/...S.html#M000028

    codice:
    require 'resolv'
    host = 'www.google.it'
    dns = Resolv::DNS.new 
    dns.each_address(host) { |addr| puts "ip: #{addr}" }
    Il risultato è

    codice:
    ip: 209.85.129.99
    ip: 209.85.129.104
    ip: 209.85.129.147

  3. #3
    Grazie mille, appena sono a casa faccio una prova ;-)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.