Newsgroup: it.comp.os.linux.iniziare
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  * * *
 

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 Davide
 
A me non serve un servizio infallibile.
Mi serve sapere di quale citta' e' l'utente che si collega, per veicolare la 
pubblicita' appropriata, se sbaglia qualche colpo non fa nulla.
 
Pero' mi serve qualcosa da linea di comando che mi restituisca il nome della 
citta' e lo stato.
 
Grazie

 citta' e lo stato.
 
lo stato credo si possa, ma per la città non credo esistano tool precisi;
a me oggi il sito indicato riporta Novara, abbastanza preciso, in realtà 
sono in un paesucolo a una quarantina di chilometri, ma ieri dava 
Varese, quindi neanche la giusta regione;
 
r
 
-- 
 
Alla fine tu sei stanco di queste distro sedicenti facili
Solo la Slackware è rimasta tutta nuova la Slackware
E' rimasta semplice come gli hangar dell'aeroporto
[Apollinaire, Zona]
 
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net
 
 

della citta' e lo stato.
$: whois bla.bla.bla.bla
e poi magari filtri:
$: whois 62.167.11.165 | grep -w address
address:        sunrise , TDC Switzerland AG
address:        sunrise Tower
address:        Hagenholzstrasse 20/22
address:        CH - 8050 Z�rich
address:        Switzerland
address:        Alcatel-Lucent Switzerland
address:        Friesenbergstrasse 75
address:        CH-8055 Zurich
address:        Switzerland
-- 
Saluti, Dalet

 
Con una banale adsl di libero mi dï¿œ Milano, io sto a Roma.
Direi che per lo scopo serve a ben poco questo sistema, ma io continuo a
ricevere pubblicitï¿œ mirata (banner piï¿œ che altro), ed ï¿œ sempre su Roma.
Forse sono coockies di qualche form.
-- 
Linux User #529932
(questa ï¿œ la mia firma da nerd)


 
Nel mio caso sbaglia città, provincia e 150km. La regione la becca...

Non e' proprio tanto vicino...
A me rileva Udine invece che Firenze...
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 distingue per bene i campi, Country, Region e City
 
'nzomma... Jesi invece di Napoli...
Questo da casa, dal lavoro, invece, ci prende...
 
-- 
                          |
\|/ ____ \|/   \ ||_|     | Un programma fa quello che gli dici,
"@'/ ,. \`@"    \|| |     | non quello che vuoi
/_| \__/ |_\ Vax Headroom |
   \__U_/                 |           Terza Legge di Greer
 

 
 
Ringrazio Dalet per avermi dato una soluzione da linea di comando, 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/
 
 

 
http://www.mostraip.it/
 
Pistoia
 
  Io sono di Viareggio, in effetti provincia di Lucca ma distante circa
20 km. Pistoia e' del tutto fuori zona. Lucca e' la precisione migliore
che ho ottenuto anch'io, che suppergiu' son nella tua stessa barca (mi
serve per un sito).
 
  Alla fine ho deciso che la geolocalizzazione via IP e' inaffidabile e
ho deciso per (ma non ancora realizzato) un metodo "sporco": interrogo
il database degli utenti e prendo la provincia di li', fregandomene di
chi non e' iscritto.
 
  Sono un grave inesperto in materia, per cui se trovassi metodi
migliori interesserebbe anche a me. :-D
 
  Un saluto,
 
-- 
Gianfranco Bertozzi
Linux User #183585

 provider avete e se vi collegate con ADSL fissa o 3G mobile?
 
tiscali rete fissa da la spezia, mi indicano tutti genova (90km)
 
-- 
Ciao!
liftman
www.moredifficult.org
 
 


Castellar Guidobono -mai sentita, vicino Voghera;
 
io sto a Borgomanero (NO) -anche se mi è venuto qlc dubbio ;-P


provider, che ad esempio nel mio caso, mi da la Sardegna perche' ho Tiscali.
Prego ma forse bisogna dargli qualche opzione, batti
"whois --help" solo che ci vuole uno pratico, per me
e' arabo..
-- 
Saluti, Dalet

>
http://www.lgnet.it/
 
 
Non disponibile.
Nessuna differenza abilitando gli script.
 
http://www.ip-adress.com
 
 
Senza script:
Italia.
 
Se abilito gli script, mi mette tra foligno e spoleto.
Oltre trecento km di errore. (direi che usa geoip)
 
http://www.find-ip-address.org/
 
 
Italia, regione e città sconosciuti.
Abilitando gli script, vuole scaricarmi un'applet, che mi son ben
guardato dal permetterglielo.(anche perché non ce lo vedo, un sistema
di localizzazione automatico dei visitatori di un sito che si basa su
un'applet da scaricare nel browser)
 
http://www.mostraip.it/
 
 
Italia.
Con gli script, identico risultato di ip-adress, e infatti dichiara
di usare geoip.
 
 
http://ip-address-lookup-v4.com/
 
 
Italia.
Con gli script, identico risultato degli altri due, tra foligno e 
spoleto, in mezzo alle montagne.
 
 
 
Ecco, io sto in italia, ma tutte quelle localizzazioni non mi
sembrano proprio affidabili.
 
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net
 

 Pistoia
 
  Dimenticavo: adsl domestica, alice.


Dalet ha scritto:

No, il whois, a parte casi molto particolari, non ti aiuta a trovare
la localizzazione geografica dell'utente, ma solo quella della ditta
di fornitura di connetività internet.
 
Insomma, tutti i clienti (privati) di tiscali hanno un whois che non
riporta altro che l'indirizzo di tiscali.


No, il whois, a parte casi molto particolari, non ti aiuta a trovare
 
THX m'hai tolto una curiosita' per me molto complicata!
 
-- 
Saluti, Dalet
 

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:
alice;
direi che se l'andazzo è questo non ti resta che affidarti ai cookies;


 collega                                                               
  Come detto, anche io sono alla ricerca di una geolocalizzazione
efficiente. Al momento la soluzione via IP l'ho scartata. :-)


 LA VOSTRA CONNESSIONE INTERNET:
Fibra ottica con ip dinamico
Fibra ottica con ip statico
-- 
ValeRyo
XT600 "Katoki Pajama" - 
http://www.slimmit.com/go.asp?7Y9
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png