Visualizzazione risultati 1 fino 17 di 17

Discussione: Nuova Utility info estese collegamento internet

  1. #1
    L'avatar di proglinux
    proglinux non è connesso Neofita
    Data registrazione
    04-12-2008
    Messaggi
    7

    Predefinito Nuova Utility info estese collegamento internet

    Recentemente ho presentato la mia Utility info estese collegamento internet.
    Avevo problemi nel riconoscere i Provider il cui IP inizia con 151 ( e sono davvero tanti sia in ambito nazionale che internazionale ),
    oggi risolto quel problema, rivista la struttura del mio sito che non conoscevo .., ho pensato di aggiungere la Google Map rappresentante la localizzazione geografica dell'ISP del visitatore.
    Quindi,

    Se volete che i visitatori del Vs. Sito, cliccando su un link, vedano i propri dati del collegamento Internet in un pannello simile a questo:

    Copiate il codice
    Codice:
    <a href="http://proglinux.altervista.org/find_user_agent/write_info_user.php" title="Info dati collegamento Internet">Info dati collegamento Internet</a>
    Incollate il codice nel sorgente della Home e i Vostri Visitatori potranno visualizzare i dati relativi al proprio collegameno internet
    Per provare l'utility offerta clicca su
    http://proglinux.altervista.org/find..._info_user.php
    A breve presentero' un utility per conoscere la velocita' di collegamento ad Internet ( attualmente in fase di testing )
    Suggerimenti?
    Studia la programmazione in Linux. . Vai su http://proglinux.altervista.org
    Imparerai ad amministrare il tuo sistema e non avrai piu' i problemi di Windows.

  2. #2
    Guest

    Predefinito

    Potevi continuare nella stessa discussione di prima, in ogni caso, come scritto nell'altro thread non è molto utile perchè non funziona come dovrebbe.
    Ora mi dice che sono di Roma

  3. #3
    L'avatar di proglinux
    proglinux non è connesso Neofita
    Data registrazione
    04-12-2008
    Messaggi
    7

    Predefinito

    come scritto nell'altro thread non è molto utile perchè non funziona come dovrebbe.
    Repetita iuvant ...
    Il tuo ISP Telecom Italia Wireline Services ( e' all' IP da lui assegnato che si riferiscono i dati del collegamento e non al domicilio dell'utente )ha a disposizione il range di ip
    95.224.0.0 - 95.255.255.255 con un route: 95.234.0.0/15 con source: RIPE # Filtered e viene individiuato dai programmi di locacalizzazione come
    http://ip-address-lookup-v4.com e http://www.netip.de
    Region Marche
    City Grottammare
    Latitude 42.9833
    Longitude 13.8667

    http://www.ip2location.com
    Region -
    City -
    Latitude 41.9
    Longitude 12.483
    ----------------
    http://whatismyipaddress.com/
    State/Region: 14
    City: Ulà Tirso
    Latitude: 40.05
    Longitude: 8.9
    e cosi' via.
    Dire che la mia utility e quindi anche gli altri programmi citati non funzionano e che non siano utili, secondo me e' molto limitativo: forse il problema si presenta solo in alcuni casi sporadici, tipo quello del tuo ip.
    Personalmente ho verificato circa 8000 ip con vari programmi di localizzazione compreso il mio e, statisticamente concardano in maniera soddisfacente ( la Sardegna purtroppo risulta quella piu' incerta.
    Studia la programmazione in Linux. . Vai su http://proglinux.altervista.org
    Imparerai ad amministrare il tuo sistema e non avrai piu' i problemi di Windows.

  4. #4
    Guest

    Predefinito

    Se stanno così le cose allora non mi permetto di dire sia inutile

  5. #5
    Guest

    Predefinito

    Molto carino ma sbaglia nella localizzazione della mia città

  6. #6
    Guest

    Predefinito

    Localizza la città dove risiede l' ISP, non la tua città di collegamento :)

  7. #7
    L'avatar di proglinux
    proglinux non è connesso Neofita
    Data registrazione
    04-12-2008
    Messaggi
    7

    Predefinito

    risposta a comunitavirtuali che dice ironicamente
    Localizza la città dove risiede l' ISP, non la tua città di collegamento :)
    Il protocollo IP, nella sua versione IPV4 da me trattato, nei suoi primi 2 terzetti,
    che normalmente non cambiano mai( ad esempio 151.49 ), identificano l'ISP,
    mentre gli ultimi terzetti identificano il nostro computer quando è collegato alla rete
    e possono dividersi in 2 categorie di assegnazione:
    -numeri attribuiti dall'ISP al momento di ogni connessione (IP dinamico)
    -numero attribuito dall'ISP al momento della prima connessione
    e che non cambia nelle successive connessioni (IP statico).

    I dati di ogni utente (nome, cognome, indirizzo, comune di residenza, etc.)
    sono custoditi per 5 anni in apposite banche dati dell'ISP e pertanto:
    registrando un numero IP non si viola la legge sulla privacy. (giusto per precisare ..)
    Anni addietro, tramite Trace Route un po' d'esperienza, era possibile identificare
    in modo preciso tramite l'IP la citta' e la regione di provenienza.
    Con l'avvento dei numeri unici per collegarsi ad internet, cio' non e' piu' possibile
    perche' può capitare di collegarsi da Sant'Antioco e risultare proveniente da
    Roma nel Lazio perche' in quel momento l'ISP ha utilizzato il server di Roma.
    Premesso quanto sopra, l'ISP e' identificabile, la citta'di collegamento ( e quindi l'IP)
    no.
    O forse i miei 55 anni di esperienza in campo tecnico elettronico, telefonico ed informatico
    sono stati appannati dall'eta'?
    Studia la programmazione in Linux. . Vai su http://proglinux.altervista.org
    Imparerai ad amministrare il tuo sistema e non avrai piu' i problemi di Windows.

  8. #8
    L'avatar di zingus
    zingus non è connesso Utente giovane
    Data registrazione
    02-09-2003
    Messaggi
    83

    Thumbs up

    Mucho notevole. Il Geo IP è sempre na sfida.

    Ma le liste dove le raccatti? Tutte da whois?

    Fai whois con un client? Quello di default di linux?
    (che si risolve già un mondo di menate a chiedere a diversi server per diversi range - quello di BSD non lo fa)

    O hai qualche altro metodo che mi sfugge?
    Ci sono liste pubblicate? Non son mai riuscito a trovarne.

  9. #9
    Guest

    Predefinito

    Ehm... la mia non voleva essere una critica °_°
    Nè una presa in giro...
    Nè una volontà di fare ironia (che non vedo).

    =) sei stato limpidissimo a spiegare ciò che ho scritto (molto sinteticamete) per rispondere a marinegame ^^

  10. #10
    L'avatar di proglinux
    proglinux non è connesso Neofita
    Data registrazione
    04-12-2008
    Messaggi
    7

    Predefinito

    comunitavirtuali scrive:
    Ehm... la mia non voleva essere una critica °_°
    Nè una presa in giro...
    Nè una volontà di fare ironia (che non vedo).
    Scusami tanto, avevo frainteso.
    a zingus che scrive:
    Ma le liste dove le raccatti? Tutte da whois?
    rispondo che il procedimento da me usato e' piuttosto laborioso ...
    alcune liste le puoi trovare su:
    http://ipindex.homelinux.net/index.php
    http://www.maxmind.com/app/country
    http://www.maxmind.com/app/fips_include
    ....
    altre con ricerche per ISO 3166-2:IT e fips 10-4;
    poi le devi manipolare per estrarre i dati che ti interesssano,
    riassemblarli e verificarli con quelli di altri IP-Locator
    ( io lo faccio tramite consolle di linux)
    Studia la programmazione in Linux. . Vai su http://proglinux.altervista.org
    Imparerai ad amministrare il tuo sistema e non avrai piu' i problemi di Windows.

  11. #11
    Guest

    Predefinito

    Scusami, come fai a ricavare questi dati con PHP?
    Nazione: Italy - Regione: Sicilia
    Citta': Palermo
    Grazie mille!! ^^"

  12. #12
    L'avatar di proglinux
    proglinux non è connesso Neofita
    Data registrazione
    04-12-2008
    Messaggi
    7

    Predefinito

    Scusami, come fai a ricavare questi dati con PHP?
    Alcuni dati li prelevo da array costruiti con javascript, altri come ho gia' detto a zingus ...
    Per esempio, sapendo che l'ISP e' individuato dai primi due terzetti dell'IP e che in particolare il secondo terzetto identifica il suo nome, da http://ipindex.homelinux.net/index.php ricavo tutti i dati per
    Ip xxx (quello che mi interessa) e tramite linux ottengo un array del tipo
    $provider = array('.retail.telecomitalia.it' => 'telecom italia',...) che includo nello javascript
    Studia la programmazione in Linux. . Vai su http://proglinux.altervista.org
    Imparerai ad amministrare il tuo sistema e non avrai piu' i problemi di Windows.

  13. #13
    Guest

    Predefinito

    Ok, quindi tu prelevi i primi 3 (esempio) 123.000.000.000 con $_SERVER["REMOTE_ADDR"] e dopo come fai a distinguerli? XD
    Dove potrei scaricare la lista?? Grazie mille!! <3
    Ultima modifica di sIM : 06-10-2009 alle ore 19.26.08

  14. #14
    L'avatar di proglinux
    proglinux non è connesso Neofita
    Data registrazione
    04-12-2008
    Messaggi
    7

    Predefinito

    esempio:
    da http://ipindex.homelinux.net/
    Subnets of: 151.0.0.0 - 151.255.255.255

    IP-Range Netname Orgname C
    151.1.0.0 - 151.1.255.255 ITNET-WAN ITnet S.p.A. - Genova - Italia IT

    si desume che tutti gli ip da 151.1.0.0 a 151.1.255.255 (parte invariabile 151.1)
    appartengono a ITnet S.p.A. - Genova - Italia IT
    per cui se l'ip testato ha il primo terzetto=151,testero' il secondo terzetto con
    switch ($secondoterzetto)
    case ($secondoterzetto == 1);
    return "ITnet S.p.A. - Genova - Italia IT";
    .... e cosi' via.
    Per accellerare la ricerca, seleziono tutti gli ip appartenenti ad uno stesso gruppo e, invece di
    case ($secondoterzetto == 1); metto il range voluto con ad esempio
    case (($ip >= 3 && $ip <= 9) || ($ip >= 11 && $ip <= 13) || ($ip >= 15 && $ip <= 19) || ($ip == 22) || ($ip == 34) || ($ip >= 36 && $ip <= 82)):
    Ma. come gia' detto tutta la procedura e' piuttosto laboriosa e per buona parte ...fatta con script al volo.
    Ciao!
    Studia la programmazione in Linux. . Vai su http://proglinux.altervista.org
    Imparerai ad amministrare il tuo sistema e non avrai piu' i problemi di Windows.

  15. #15
    Guest

    Predefinito

    Sisi ok avevo capito! XD Ma non ho capito se c'è una lista, dove ricavare i terzetti (si chiama così?) degli ip! XD
    Es: 1 = Roma, 2 = Milano, ecc.. Grazie mille!!

  16. #16
    programmazioned non è connesso Utente attivo
    Data registrazione
    25-03-2008
    Messaggi
    440

    Predefinito

    Sono state finalmente abilitate le connessioni esterne su AlterVista: appoggiarsi a delle API, come IPInfoDB?

    Ciao!

  17. #17
    L'avatar di proglinux
    proglinux non è connesso Neofita
    Data registrazione
    04-12-2008
    Messaggi
    7

    Predefinito

    Sono state finalmente abilitate le connessioni esterne su AlterVista: appoggiarsi a delle API, come IPInfoDB?
    Ottima notizia!
    Ho controllato alcuni risultati:
    Confronto tra valori trovati con http://whatismyipaddress.com/
    (indicati di seguito all'IP) e
    valori trovati da http://ipinfodb.com/ipinfodb_api_code.php:

    IP: 79.44.24.38 Puglia-Trani
    Nazione: Italy
    Regione: Sicilia
    Citta': Catania
    Latitudine: 37.5
    Longitudine: 15.1
    --------------------
    IP: 79.47.98.9 Sicilia-Catania
    Nazione: Italy
    Regione: Sicilia
    Citta': Syracuse
    Latitudine: 37.0667
    Longitudine: 15.3
    --------------------
    IP: 95.234.87.58 Sardegna-Ula' Tirso
    Nazione: Italy
    Regione: Marche
    Citta': Grottammare
    Latitudine: 42.9833
    Longitudine: 13.8667
    --------------------
    IP: 82.59.18.245 Puglia-Bari
    Nazione: Italy
    Regione: Lazio
    Citta': Rome
    Latitudine: 41.9
    Longitudine: 12.4833
    --------------------
    IP: 95.74.7.247 Puglia-Noicattaro
    Nazione: Italy
    Regione: Puglia
    Citta': Barletta
    Latitudine: 41.3167
    Longitudine: 16.2833
    --------------------
    IP: 93.65.113.198 Veneto-Venezia
    Nazione: Italy
    Regione: Veneto
    Citta': Sottomarina
    Latitudine: 45.2139
    Longitudine: 12.2947
    --------------------
    IP: 79.22.81.65 Sardegna-Quartu Sant'Elena
    Nazione: Italy
    Regione: Sardegna
    Citta': Aggius
    Latitudine: 40.9333
    Longitudine: 9.0667
    --------------------
    ?????????
    Studia la programmazione in Linux. . Vai su http://proglinux.altervista.org
    Imparerai ad amministrare il tuo sistema e non avrai piu' i problemi di Windows.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •