Traceroute zeichnet Ihre HTTP-Proxy-Kette nicht
Nutzen Sie traceroute für seine Frage nach dem Pfad auf IP-Ebene, ohne seine Hops als Inventar von Anwendungsproxies zu behandeln.
Ein traceroute zu einer externen Adresse fragt die HTTP-Proxy-Einstellungen Ihres Browsers nicht ab. Es verfolgt das Verhalten seiner eigenen Sonden auf IP-Ebene.
Ein expliziter Forward-Proxy nimmt die Verbindung der Anwendung an und baut eine weitere Verbindung auf. Der Pfad vom Browser zum Proxy und der Pfad vom Proxy zum Ziel sind daher getrennt von einer gewöhnlichen Sonde, die direkt zum Ziel gesendet wird.
Sie können die angezeigten Router nicht zählen und daraus schließen, dass kein HTTP-Proxy existiert, weil kein zusätzlicher unbekannter Hop erscheint. Fehlende Antworten, Tunnel, Filterung und ein anderes Sondenprotokoll begrenzen diese Folgerung zusätzlich.
Nutzen Sie traceroute für die Pfadfrage, die es tatsächlich stellt. Um die Proxy-Route einer Anwendung zu bestimmen, prüfen Sie ihre tatsächliche Proxy-Wahl und den Verbindungsaustausch und gleichen Sie dies dann mit den Aufzeichnungen des vorgesehenen Vermittlers ab, soweit verfügbar.
Eine beobachtete Ausgangsadresse markiert eine weitere nützliche Grenze, listet aber weiterhin nicht jeden Vermittler auf. Eine Proxy-Kette ist eine Anordnung auf Anwendungsebene; TTL-begrenzte Sonden sind kein universeller Weg, sie zu rekonstruieren.