+
+
+
diff --git a/front/php/server/traceroute.php b/front/php/server/traceroute.php
new file mode 100644
index 00000000..affcaac6
--- /dev/null
+++ b/front/php/server/traceroute.php
@@ -0,0 +1,40 @@
+";
+ echo $output;
+ echo "";
+ exit;
+}
+
+// Test with the "Traceroute" command
+$output = shell_exec("traceroute $ip");
+
+// Show the result
+echo "
";
+echo $output;
+echo "
";
+
+?>
diff --git a/front/php/templates/language/de_de.json b/front/php/templates/language/de_de.json
index 4ce21f7f..392c06a7 100755
--- a/front/php/templates/language/de_de.json
+++ b/front/php/templates/language/de_de.json
@@ -125,6 +125,10 @@
"DevDetail_Tab_Tools_Speedtest_Title": "Speedtest test",
"DevDetail_Tab_Tools_Speedtest_Description": "Das Speedtest-Tool misst die Download-Geschwindigkeit, Upload-Geschwindigkeit und Latenz der Internetverbindung.",
"DevDetail_Tab_Tools_Speedtest_Start": "Speedtest starten",
+ "DevDetail_Tab_Tools_Traceroute_Title": "Traceroute",
+ "DevDetail_Tab_Tools_Traceroute_Description": "Traceroute ist ein Netzwerkdiagnosebefehl, mit dem der Pfad verfolgt wird, den Datenpakete von einem Host zu einem anderen nehmen.
Der Befehl verwendet das Internet Control Message Protocol (ICMP), um Pakete an Zwischenknoten auf der Route zu senden, jeden Zwischenknoten Der Knoten antwortet mit einem ICMP-Timeout-Paket (TTL-Zeitüberschreitung).
Die Ausgabe des Traceroute-Befehls zeigt die IP-Adresse jedes Zwischenknotens auf der Route an.
Die Ausgabe der Traceroute Der Befehl zeigt die IP-Adresse jedes Zwischenknotens auf der Route an.
Der Befehl „traceroute“ kann zur Diagnose von Netzwerkproblemen wie Verzögerungen, Paketverlust und blockierten Routen verwendet werden.
Das ist auch möglich kann verwendet werden, um den Standort eines Zwischenknotens in einem Netzwerk zu identifizieren.",
+ "DevDetail_Tab_Tools_Traceroute_Start": "Traceroute starten",
+ "DevDetail_Tab_Tools_Traceroute_Error": "Fehler: IP-Adresse ist ungültig",
"DevDetail_Tab_Nmap" : "Nmap",
"DevDetail_Tab_NmapTableIndex": "Index",
"DevDetail_Tab_NmapTableTime": "Zeit",
diff --git a/front/php/templates/language/en_us.json b/front/php/templates/language/en_us.json
index e8b5bd2e..3bedc639 100755
--- a/front/php/templates/language/en_us.json
+++ b/front/php/templates/language/en_us.json
@@ -147,8 +147,12 @@
"DevDetail_Tab_Tools_Internet_Info_Error": "An error has occurred",
"DevDetail_Tab_Tools_Speedtest_Title" : "Online Speedtest",
"DevDetail_Tab_Tools_Speedtest_Description" : "The Speedtest tool measures the download speed, upload speed and latency of the internet connection.",
- "DevDetail_Tab_Tools_Speedtest_Start" : "Start Speedtest",
- "DevDetail_Tab_Nmap" : " Nmap",
+ "DevDetail_Tab_Tools_Speedtest_Start" : "Start Speedtest",
+ "DevDetail_Tab_Tools_Traceroute_Title": "Traceroute",
+ "DevDetail_Tab_Tools_Traceroute_Description": "Traceroute is a network diagnostic command used to trace the path that data packets take from one host to another.
The command uses the Internet Control Message Protocol (ICMP) to send packets to intermediate nodes on the route, each intermediate node responds with an ICMP time-out (TTL timed out) packet.
The output of the traceroute command displays the IP address of each intermediate node on the route.
The output of the traceroute command displays the IP address of each intermediate node on the route.
The traceroute command can be used to diagnose network problems, such as delays, packet loss, and blocked routes.
It can also be used to identify the location of an intermediate node on a network.",
+ "DevDetail_Tab_Tools_Traceroute_Start": "Start Traceroute",
+ "DevDetail_Tab_Tools_Traceroute_Error": "Error: IP address is not valid",
+ "DevDetail_Tab_Nmap" : " Nmap",
"DevDetail_Tab_Sessions" : " Sessions",
"DevDetail_Tab_Presence" : " Presence",
"DevDetail_Tab_Events" : " Events",
diff --git a/front/php/templates/language/es_es.json b/front/php/templates/language/es_es.json
index 865bef0d..b26c82f7 100755
--- a/front/php/templates/language/es_es.json
+++ b/front/php/templates/language/es_es.json
@@ -148,6 +148,10 @@
"DevDetail_Tab_Tools_Speedtest_Title": "Prueba Speedtest",
"DevDetail_Tab_Tools_Speedtest_Description": "La herramienta Speedtest mide la velocidad de descarga, la velocidad de subida y la latencia de la conexión a Internet.",
"DevDetail_Tab_Tools_Speedtest_Start": "Iniciar Speedtest",
+ "DevDetail_Tab_Tools_Traceroute_Title": "Traceroute",
+ "DevDetail_Tab_Tools_Traceroute_Description": "Traceroute es un comando de diagnóstico de red que se utiliza para rastrear la ruta que toman los paquetes de datos desde un host a otro.
El comando utiliza el protocolo de mensajes de control de Internet (ICMP) para enviar paquetes a los nodos intermedios en la ruta, cada nodo intermedio responde con un paquete ICMP de tiempo de vida agotado (TTL agotado).
La salida del comando traceroute muestra la dirección IP de cada nodo intermedio en la ruta.
El comando traceroute se puede usar para diagnosticar problemas de red, como retrasos, pérdida de paquetes y rutas bloqueadas.
También se puede usar para identificar la ubicación de un nodo intermedio en una red.",
+ "DevDetail_Tab_Tools_Traceroute_Start": "Iniciar Traceroute",
+ "DevDetail_Tab_Tools_Traceroute_Error": "Error: la dirección IP no es válida",
"DevDetail_Tab_Nmap" : " Nmap",
"DevDetail_Tab_Sessions" : " Sesiones",
"DevDetail_Tab_Presence" : " Historial",