BlackBoard » Design, Programmierung & Entwicklung » Programmieren » PHP MTU Path Discovery » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen MTU Path Discovery
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
127.0.0.1 127.0.0.1 ist weiblich
Aufsteiger


Dabei seit: 12.10.2004
Beiträge: 60
Herkunft: München

MTU Path Discovery       Zum Anfang der Seite springen

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?
08.03.2012 14:01 127.0.0.1 ist offline E-Mail an 127.0.0.1 senden Beiträge von 127.0.0.1 suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Ich würde mal spontan sagen, indem du das Skript auf deinem Client ausführst...

Ich versteh aber vielleicht auch nur die Frage nicht Augenzwinkern

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

08.03.2012 23:55 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
127.0.0.1 127.0.0.1 ist weiblich
Aufsteiger


Dabei seit: 12.10.2004
Beiträge: 60
Herkunft: München

Themenstarter Thema begonnen von 127.0.0.1
MTU Path       Zum Anfang der Seite springen

genau am client. Nur werde ich mit PHP nicht zu meinem Erfolg kommen da ja das Script am Webserver ausgeführt wird und nicht am client. Wie kann ich ein solches script am Client ausführen?
10.04.2012 22:02 127.0.0.1 ist offline E-Mail an 127.0.0.1 senden Beiträge von 127.0.0.1 suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

      Zum Anfang der Seite springen

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.

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

11.04.2012 01:11 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » PHP MTU Path Discovery

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH