Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [JAVA] Jpcap traceroute

    jpcap è un'utility per fare sniffig dei pacchetti oppure ping, traceroute ecc: nel mio caso mi serve fare tracerout in java e ho trovato l'esemopio:
    http://netresearch.ics.uci.edu/kfuji...raceroute.java ...

    ho aggiunto dell System.out.println in qusti punti(per debugging, vedi la "-->"):

    }else if(p.type==ICMPPacket.ICMP_TIMXCEED){
    --> System.out.println("Enter icmp time exceed!");
    p.src_ip.getHostName();
    System.out.println(icmp.hop_limit+": "+p.src_ip);
    icmp.hop_limit++;
    }else if(p.type==ICMPPacket.ICMP_UNREACH){
    --> System.out.println("Enter unreach, destination unreachable!");
    p.src_ip.getHostName();
    System.out.println(icmp.hop_limit+": "+p.src_ip);
    System.exit(0);
    }else if(p.type==ICMPPacket.ICMP_ECHOREPLY){
    -->System.out.println("Enter echo reply!");
    p.src_ip.getHostName();
    System.out.println(icmp.hop_limit+": "+p.src_ip);
    System.exit(0);
    }else continue;

    faccio un traceroute verso www.google.it (74.125.39.103) e ottengo visualizzato in shell:

    Enter icmp time exceed!
    0: 192.168.1.1/192.168.1.1 <-- my gateway answer about TTL=0 whit a icmp
    Enter unreach, destination unreachable!
    1: 192.168.1.1/192.168.1.1 <-- TTL = 1 but dest not reacable

    e basta! perchè non raggiungo l'host, ma neanche i router/host fuori dalla mia rete?

    sono su una lan con gateway 192.168.1.1/255.255.255.0 ma non riesco ad uscire mentre con tracert da dos (windows xp) si, perchè????????

    possibile che è un problema del mio gatew? su altre lan va...ma deve funzionare con tutte..
    che posso fare?

    grazie!Roby

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Java ha un forum dedicato.

    Sposto.

    PS: Il codice va postato all'interno degli appositi tag [code] e [/code].


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.