Traceroute grafico con mappa dal repository


10

Sembra che xt(xtraceroute) sia stato eliminato dal repository, qualcuno conosce un altro programma di traceroute grafico nei repository principali che disegna mappe? In caso contrario, farà un pacchetto deb allentato o un PPA.


vtrace.mx4492.in è un piccolo strumento online che ho hackerato insieme come alternativa. Vedi se questo serve al tuo scopo.
Manav,

Risposte:


6

Prova Apri Visual Traceroute . Disponibile su Sourceforge. Usa Java e funziona bene in Ubuntu 12.04 e 13.04.

1. Installa Oracle Java 7 JRE

  • Open Visual Traceroute richiede l'installazione di Oracle Java 6 JRE o più recente.
  • Il modo più semplice che ho trovato è installare Java su Ubuntu tramite PPA Web Upd8.
  • Per prima cosa aggiungi il PPA. Apri una finestra Terminale e inserisci:
sudo add-apt-repository ppa: webupd8team / java
sudo apt-get update
  • Una buona idea per minimizzare eventuali conflitti Java è rimuovere OpenJDK . apri una finestra Terminale e inserisci:
sudo apt-get remove --purge openjdk *
  • Per installare la versione Oracle  Java 7 e assicurarsi che gksu sia installato (rimosso da Ubuntu 13.04) aprire una finestra Terminale e inserire:
sudo apt-get install oracle-java7-installer gksu
  • Suggerimento:  controlla la versione Java installata sul tuo sistema, apri un terminale e inserisci:
java -version

2. Scarica e installa Open Visual Traceroute

  • Apri la finestra Terminale e inserisci:
mkdir / tmp / OpenVisualTraceRoute
cd / tmp / OpenVisualTraceRoute
  • Quindi per i sistemi a 32 e 64 bit scaricare e installare la versione più recente con:
wget http://sourceforge.net/projects/openvisualtrace/files/latest/download
sudo unzip download -d / opt /
  • Estrarre l'icona dell'applicazione da utilizzare per il programma di avvio e impostare le autorizzazioni con:
cd / opt / OpenVisualTraceRoute *
sudo unzip -j org.leo.traceroute.jar * / internet.png
sudo chmod + x startLinux.sh

3. Creare un launcher Open Visual Traceroute

  • Per creare un Ubuntu Unity Desktop Launcher , creare un file di avvio desktop con:
sudo gedit /usr/share/applications/open-visual-traceroute.desktop
  • Quindi aggiungere le seguenti informazioni e salvare:
[Voce desktop]
Nome = Apri Visual Traceroute
Version = 1.3.1
GenericName = Apri Visual Traceroute
X-GNOME-FullName = Apri Visual Traceroute
Commento = Apri Visual Traceroute
Type = Application
Categorie = Application; utilità;
Exec = gksudo / bin / sh startLinux.sh
Terminal = false
StartupNotify = true
TargetEnvironment = Unità
  • Quindi aggiungi il percorso all'ultima versione e icona nel programma di avvio con:
cd / opt / OpenVisualTraceRoute *
sudo su
echo "Path = $ (eval pwd)" >> /usr/share/applications/open-visual-traceroute.desktop
echo "Icon = $ (eval pwd) /internet.png" >> /usr/share/applications/open-visual-traceroute.desktop
Uscita
  • Sarai quindi in grado di cercare Open Visual Traceroute nel trattino unitario e avviare l'applicazione.

La guida all'installazione originale è disponibile qui: http://www.thefanclub.co.za/how-to/how-install-open-visual-traceroute-ubuntu


8

Il pacchetto / binario mtrfa quello che ti serve. Di default (penso), Ubuntu è mtr-tinyinstallato.

Dovrebbe iniziare con una finestra GTK, ma puoi sempre invocarla con mtr --gtko mtr -- cursesspecificare ciò che desideri.


1
Ho dimenticato di menzionare il mio requisito di mappatura nella domanda, è stato aggiornato. Non credo che mtr faccia le mappe?
Jeremy,

Incredibilmente utile, però, non sapevo che fosse arrivato nell'installazione di base.
Jeremy,

1
Per impostazione predefinita, è installato solo mtr-tiny, che non ha supporto gtk. Emettere "sudo apt-get install mtr" per rimuoverlo e installare il pacchetto completo. L'esecuzione di mtr a questo punto invocherà l'interfaccia gtk. Ma niente mappe, e non sono riuscito a farlo funzionare davvero ...
Scaine,

Avevo bisogno mtrdi lavorare con la CLI, ma nel mio caso il mtrcomando era di default la generazione della versione GTK. Quindi, ho rimosso mtre installato mtr-tiny, il mio scopo di utilizzare l'interfaccia della riga di mtrcomando con il pacchetto fornito mtr-tiny:) grazie per il chiarimento tra mtr-tinye GTKversione.
Mayura,

0

A volte, potrebbe essere necessario avere il pacchetto whois installato:

dpkg: dependency problems prevent configuration of ovtr:

ovtr depends on whois; however:  Package whois is not installed.

Quindi eseguiremmo solo:

sudo apt-get install whois

The following NEW packages will be installed: whois

0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.

After this operation, 164 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/main whois amd64 5.1.1 [30,2 kB]
Fetched 30,2 kB in 0s (39,8 kB/s)
Selecting previously unselected package whois.
(Reading database ... 355631 files and directories currently installed.)
Preparing to unpack .../archives/whois_5.1.1_amd64.deb ...
Unpacking whois (5.1.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up whois (5.1.1) ...
Setting up ovtr (1.6.3-1) ...
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.