Newsgroup: it.comp.www.html
Titolo: Da un IP vorrei conoscere la città da cui si collega

Dato un indirizzo IP vorrei conoscere la città da cui si collega un utente 
del mio sito internet.
 
ho visto che ci sono molti siti che fanno cio', e uno in particolare
http://ip-address-lookup-v4.com/
 
 
distingue per bene i campi, Country, Region e City
 
A me serve per il mio sito web, dal lato server, quindi mi andrebbe bene o 
un comando da linea di comando da eseguire su macchina linux, o del codice 
java, da inserire nelle pagine lato server fatte con Apache Wicket.
 
usando il comando traceroute di linux invece non ottengo nulla, ne' citta' e 
ne' regione, e nemmeno country, per esempio:
 
 traceroute to 78.12.51.184 (78.12.51.184), 30 hops max, 60 byte packets
 1  . (192.168.1.1)  0.557 ms  0.692 ms  0.820 ms
 2  
static-213-205-16-225.clienti.tiscali.it
 (213.205.16.225)  7.102 ms  
8.427 ms  10.200 ms
 3  
static-213-205-19-45.clienti.tiscali.it
 (213.205.19.45)  11.251 ms  
12.475 ms  13.919 ms
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
      * *
26  * * *
27  * * *
28  * * *                                                                                                                                              
29  * * *
30  * * *
 
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente

 utente del mio sito internet.
Cerca "GeoIP" tra i pacchetti della tua distro. Poi spostati su un 
newsgroup Linux. ;)
Bye.


 
Ti ringrazio della risposta, l'ho installato e visitato il sito web.
Ho notato che il comando mi restituisce solo la nazione.
A me serve anche la citta', ma mi sembra di capire che il servizio e' a 
pagamento. Giusto?
Non c'e' altro sistema, gratuio?
 
grazie


 anche la citta', ma mi sembra di capire che il servizio e' a pagamento.
 
Onestamente non lo so, ma tieni conto che la citta` e` un dato quasi 
impossibile da avere.
 
Puoi avere la citta` del provider a cui il blocco di IP e` stato 
assegnato. Per esempio, per buona parte del Veneto, chi si collega con 
ADSL Telecom Italia "sembra" abitare vicino a Mestre, anche se in realta` 
si trova a 100 Km da li`.
 
Bye.


 
 
Ho trovato finalmente un comando linux, come serviva a me, ma purtroppo non 
funziona bene, perche' mi da l'indirizzo del provider, che ad esempio nel 
mio caso, mi da la Sardegna perche' ho Tiscali.
E penso che dia la Sardegna a tutti quelli che hanno Tiscali, anche se uno 
abita nel continente.
 
$ whois 84.220.219.xxx | grep -w address
address:        Tiscali Italia S.p.A.
address:        SS 195 Km 2.300
address:        localita Sa Illetta
address:        09122 - Cagliari
address:        Italy
address:        Tiscali Italia SpA
address:        SS. 195 Km. 2,300
address:        09122 Cagliari
address:        Sardinia - Italy
address:        Loc. Sa Illetta , S.S 195 Km 2,300
address:        09122 Cagliari - Italy
 
Da quello che ho capito, per avere la citta', c'e' bisogno di un confronto 
dell'IP con un database. Piu' e' aggiornato e preciso il database, maggiori 
sono le probabilita' che il sistema indovini la citta'.
A me serve solo per l'Italia, quindi:
 
Ho selezionato questi siti web che mi restituisco correttamente la citta' da 
cui mi collego, molti altri mi danno citta' sballate.
Vorrei capire quale e' il migliore. Potreste per favore provare questi tre 
siti web e verificare se la vostra citta' e' corretta e scrivere quale 
provider avete e se vi collegate con ADSL fissa o 3G mobile?
 
http://www.lgnet.it/
 
lo vedo molto professionale e buono e mi da anche la citta' in italiano.
 
http://www.ip-adress.com
 
su un forum uno scrive: ti dice a quale citta il tuo ip è associata è un 
sito gratuito sviluppato dagli italiani e completamente sicuro
Pero' ho verificato con un whois e il dominio e' registrato in germania.
 
http://www.find-ip-address.org/
 
Questo ha anche un modulo per webmaster:
 
http://www.find-ip-address.org/ip-location-finder.php
 
 
http://www.mostraip.it/
 
 
Grazie a tutti coloro che mi daranno una mano.
Capire quale e' il servizio migliore, potrebbe tornare utile anche ad altri 
Webmaster, che cosi'  possono sapere da quale citta' si collega realmente un 
visitatore, cosa molto utile anche per veicolare la pubblicita'


 
http://www.mostraip.it/
Mi dicono "Casirate d'Adda, MI".
Io sono a "Conegliano, TV".
Non esistono i database che vuoi tu, come ti ho gia` detto.
Bye.


 Non esistono i database che vuoi tu, come ti ho gia` detto.
 
  Scusa ma la cosa interessa anche a me... se quindi uno volesse
geolocalizzare il visitatore, cosa potrebbe fare? :-)
 
  Grazie,
 
-- 
Gianfranco Bertozzi
Linux User #183585


 geolocalizzare il visitatore, cosa potrebbe fare? :-)
 
Con i browser moderni (Chrome e FF 4+, ma penso anche con Opera recente. 
Con IE forse 10+) puoi usare le API di geolocalizzazione di HTML5.
 
Viene chiesto il permesso all'utente di essere geolocalizzato e a quel 
punto hai le coordinate praticamente perfette (per i PC fissi sono quelle 
che ha messo l'utente. Per gli smartphone e i tablet quelle rilevate dal 
GPS).
 
Diversamente, la massima approssimazione e` lo Stato di appartenenza 
(quindi Italia), e a volte sbaglia anche quella.
 
Oppure glielo chiedi. :)
 
Bye.


 Oppure glielo chiedi. :)
 
  Vada per questa. :-D
 
  Grazie!
 
-- 
Gianfranco Bertozzi
Linux User #183585


 Non esistono i database che vuoi tu, come ti ho gia` detto.
...i database esistono! Solo che non sono pubblici, basta che vedi qui:
 
http://www.lgnet.it/index4.php?a=7
 
 
 
Forza ragazzi fate i vostri test e fatemi capire quale servizio e' piu' 
affidabile.


   Grazie!


 sballata che la geolocalizzazione sbagli citta'!
  A questo punto ci sarebbe da capire quanto si possa rendere affidabile
la localizzazione via IP. Quella via API che diceva Alessandro secondo
me e' ancora peggio, perche' ha il fastidiosissimo "alert" ("vuoi dire
dove ti trovi?") alla prima visita. L'istinto che ho io e' di fuggire
dal sito, penso comunque che la maggioranza rispondera' "no".
  Mi par di capire che c'e' da scegliere tra la padella e la brace. :-p
  Un saluto,
-- 
Gianfranco Bertozzi
Linux User #183585


   Mi par di capire che c'e' da scegliere tra la padella e la brace. :-p
 
Butto qui un'idea da elaborare. Se gli utenti sono iscritti, avranno una 
e-mail valida. Si potrebbe fare qualcosa che richieda ai vari social 
network le informazioni pubbliche su quello specifico indirizzo email. 
Sia ai social network o servizi meramente geografici (Google Latitude, 
Facebook e Foursquare), sia quelli meno geografici ma che potrebbero 
avere informazioni.
 
Non so quanto sia semplice, né se sia fattibile, e forse è troppo 
complicato e lento per lo scopo che ha, e sembra molto un tentativo di 
far fuori un moscerino utilizzando un bazooka. Ma se ne può discutere.
 
-- 
Lorenzo Breda


 avere informazioni.
Se ci metti in mezzo i social network puoi farla anche piu` sporca. :)
Puoi dirgli "fai login con il tuo account facebook/google+/twitter/
foursquare/ecc".
In questo modo gli faciliti la vita, sono piu` propensi a cliccare li` 
che a darti (di nuovo) i loro dati, e in una buona percentuale di casi 
loro hanno gia` scritto nel social network dove vivono o dove si trovano, 
quindi puoi recuperare l'informazione da li`.
Comunque se stai fornendo un servizio utile per loro, e gli scrivi 
"possiamo trovare il cinema porno piu` vicino a te, ma non riusciamo a 
capire dove sei. Ci dai il consenso a chiederlo al tuo browser?" oppure 
"ci dici dove sei, cosi` ti diamo info piu` precise?", vai liscio.
Certo, se gli stai proponendo di comprare un ebook e gli chiedi dove 
sono, li fai scappare. :)
Devi trovare il giusto bilanciamento tra quello che offri e quello che 
chiedi.
Bye.


affidabile.
 
E falli tu sti test vah, visto che sei convinto.


 E falli tu sti test vah, visto che sei convinto.
 
Io li ho fatti gia' questi test, ed ho eliminato altri siti che mi davano la 
citta' sballata. Ma vivo in una sola citta' ed ho una sola ADSL, quindi
se ripeto il test avrei sempre lo stesso risultato.
Se siete cosi' gentili da fare il test, i risultati potrebbero essere utili 
a tutti. Grazie.


AIUTATEMI IN QUESTO TEST:
Potreste per favore provare questi tre siti web  di geolocalizzazione e 
verificare se la vostra citta' e' corretta e scrivere quale provider avete e 
se vi collegate con ADSL fissa o 3G mobile?
LA VOSTRA CITTA' REALE:
http://www.lgnet.it/
http://www.ip-adress.com
http://www.find-ip-address.org/
http://www.mostraip.it/
 
LA VOSTRA CONNESSIONE INTERNET:
Grazie a tutti coloro che mi daranno una mano.
P.S. Non mi serve saper il vostro nome o il vostro IP.
Vorrei solo capire quale e' il migliore e cio' potrebbe tornare utile anche 
ad altri Webmaster, che cosi'  possono sapere da quale citta' si collega 
realmente un visitatore, cosa molto utile anche per veicolare la pubblicita' 
o altro. 


 LA VOSTRA CONNESSIONE INTERNET:
Telecom Italia.
-- 
Lorenzo Breda


a tutti. Grazie.
L'ho fatto, e come ti ho detto e' sballato, ma non vedo come possa
essere diversamente.


LA VOSTRA CONNESSIONE INTERNET:
ADSL Infostrada
Ti basta :-)
-- 
Gianluca Lombardi
http://isottobicchieri.altervista.org
http://www.ilbarattolo.org


 ha scritto nel messaggio 
news:4e7ba345$0$6835$5fc...@news.tiscali.it...

Ciao, toppano alla grande tutti e quattro i siti,
 
il 1 mi da come abitante a Bologna (città)
il 2 -------------------- a Desenzano Del Garda
il 3 non riesce ad identificarmi checking fisso e non termina di caricare 
...
il 4  mi indica anchesso come abitante a Desenzano Del Garda
 
mentre invece l'ISP e corretto sono su linea ADSL Telecom con IP dinamico.
 
ma io abito a Perugia (periferia città) evidentemente il mio IP non è 
catalogato.
 
 
Prova a vedere le pagine di Google mi identifica perfettamente e nelle 
ricerche di aziende o negozi durante la trascrizione dei caratteri nella 
form di ricerca mi mostra sempre quelli di Perugia e della mia zona di 
residenza ...
 
 
Ciao, Julik
