Geschrieben von 127.0.0.1 am 08.03.2012 um 14:01:
MTU Path Discovery
Hallo Leute
ich probiere den MTU Path über mehrere Next Hops auszulesen.
Unter Linux gibt es dazu einen guten Befehl "Tracepath" den ich im PHP über exec() an meinem Webserver ausführe.
Script "mtu.php":
exec("tracepath -l 1600
www.google.de", $list);
for ($i=0;$i < count($list);$i++) {
print $list[$i]."\n";
echo '<br>';
}
Ausgabe:
1: meinwebserver.net (10.2.0.233) 0.156ms pmtu 1500
1: 217.xx.xx.xx (217.xx.xx.xx) 2.392ms
1: 217.xx.xx.xx (217.xx.xx.xx) 2.411ms
2: cr2..xy.com (217.xx.xx.xx) 11.506ms
3: er1-xy.xy.net (212.77.xx.xx) 12.634ms
4: denic-xy-xynet (212.77.xx.xx) 24.213ms
Wie kann ich dasselbe für einen Clientseitigen Aufruf realisieren?
Das der erste Hop meine Client IP verwendet und nicht die des Webservers?
Ich will von meinem Client über das Gateway hinaus ins Internet diese Abfrage durchführen können. Hat irgendjemand eine Idee wie man soetwas realisieren kann?
Geschrieben von LX am 08.03.2012 um 23:55:
Ich würde mal spontan sagen, indem du das Skript auf deinem Client ausführst...
Ich versteh aber vielleicht auch nur die Frage nicht
Geschrieben von LX am 11.04.2012 um 01:11:
Richte dir auf dem "Client" eine Shell ein und führe darauf direkt
tracepath aus, was du auf dem Server via PHP aufrufst. Wenn du da ein Windows am Start hast, schau dir mal
CygWin an.