Traceroute graphique avec carte du référentiel


10

Il semble que xt(xtraceroute) ait été supprimé du référentiel, quelqu'un connaît-il un autre programme graphique traceroute dans le référentiel principal qui dessine des cartes? Sinon, alors un paquet deb lâche fera l'affaire, ou un PPA.


vtrace.mx4492.in est un petit outil en ligne que j'ai piraté ensemble comme alternative. Voyez si cela sert votre objectif.
Manav

Réponses:


6

Essayez d' ouvrir Visual Traceroute . Disponible sur Sourceforge. Il utilise Java et fonctionne bien dans Ubuntu 12.04 et 13.04.

1. Installez Oracle Java 7 JRE

  • Open Visual Traceroute nécessite l'installation d'Oracle Java 6 JRE ou plus récent.
  • Le moyen le plus simple que j'ai trouvé est d'installer Java sur Ubuntu via le Web Upd8 PPA.
  • Ajoutez d'abord le PPA. Ouvrez une fenêtre de terminal et entrez:
sudo add-apt-repository ppa: webupd8team / java
mise à jour sudo apt-get
  • Une bonne idée pour minimiser les conflits Java consiste à supprimer OpenJDK . ouvrez une fenêtre de terminal et entrez:
sudo apt-get remove --purge openjdk *
  • Pour installer la version d' Oracle  Java 7 et vous assurer que gksu est installé (supprimé d'Ubuntu 13.04), ouvrez une fenêtre de terminal et entrez:
sudo apt-get install oracle-java7-installer gksu
  • Astuce:  vérifiez la version Java installée sur votre système, ouvrez un terminal et entrez:
java -version

2. Téléchargez et installez Open Visual Traceroute

  • Ouvrez la fenêtre Terminal et entrez:
mkdir / tmp / OpenVisualTraceRoute
cd / tmp / OpenVisualTraceRoute
  • Ensuite, pour les systèmes 32 bits et 64 bits, téléchargez et installez la dernière version avec:
wget http://sourceforge.net/projects/openvisualtrace/files/latest/download
sudo décompressez le téléchargement -d / opt /
  • Extrayez l'icône d'application à utiliser pour le lanceur et définissez les autorisations avec:
cd / opt / OpenVisualTraceRoute *
sudo décompressez -j org.leo.traceroute.jar * / internet.png
sudo chmod + x startLinux.sh

3. Créez un lanceur Open Visual Traceroute

  • Pour créer un lanceur de bureau Ubuntu Unity , créez un fichier de lancement de bureau avec:
sudo gedit /usr/share/applications/open-visual-traceroute.desktop
  • Ajoutez ensuite les informations suivantes et enregistrez:
[Entrée de bureau]
Nom = Ouvrir Visual Traceroute
Version = 1.3.1
GenericName = Ouvrir Visual Traceroute
X-GNOME-FullName = Ouvrir Visual Traceroute
Commentaire = Ouvrir Visual Traceroute
Type = Application
Catégories = Application, Utilitaire;
Exec = gksudo / bin / sh startLinux.sh
Terminal = faux
StartupNotify = true
TargetEnvironment = Unity
  • Ajoutez ensuite le chemin vers la dernière version et l'icône dans le lanceur avec:
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
sortie
  • Vous pourrez ensuite rechercher Open Visual Traceroute dans votre tableau de bord de l'unité et lancer l'application.

Le guide d'installation d'origine peut être trouvé ici: http://www.thefanclub.co.za/how-to/how-install-open-visual-traceroute-ubuntu


8

Package / binary mtrfait ce dont vous avez besoin. Par défaut (je pense), Ubuntu a mtr-tinyinstallé.

Il doit commencer par une fenêtre GTK, mais vous pouvez toujours l'invoquer avec mtr --gtkou mtr -- cursespour spécifier ce que vous voulez.


1
J'ai oublié de mentionner mon exigence de mappage dans la question, elle a été mise à jour. Je ne crois pas que mtr fasse des cartes?
Jeremy

Très pratique cependant, je ne savais pas que cela venait de l'installation de base.
Jeremy

1
Par défaut, seul mtr-tiny est installé, qui ne prend pas en charge gtk. Émettez "sudo apt-get install mtr" pour supprimer cela et installer le package complet. L'exécution de mtr à ce stade invoquera l'interface gtk. Mais pas de cartes, et je n'ai pas pu le faire fonctionner ...
Scaine

Je devais mtrtravailler avec CLI, mais dans mon cas, la mtrcommande était par défaut la version GTK. Donc, j'ai supprimé mtret installé mtr-tiny, mon but d'utiliser CLI avec mtrservi avec le package mtr-tiny:) merci pour la clarification entre mtr-tinyet la GTKversion.
Mayura

0

Parfois, cela peut nécessiter l'installation d'un paquet whois:

dpkg: dependency problems prevent configuration of ovtr:

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

Ensuite, nous exécuterions simplement:

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) ...
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.