Netzwerk: Fehlgeschlagene Anfragen an eine andere Netzwerkschnittstelle

412
kanly

Ich bin auf einer Linux-Workstation hinter einem Microsoft-Proxyserver, also habe ich Cntlm installiert, um die Proxy-Authentifizierung zu handhaben.

Jetzt möchte ich etwas mehr Komplexität hinzufügen. Ich möchte, dass fehlgeschlagene Anforderungen eine andere Netzwerkschnittstelle verwenden. Ist das möglich? Um meine Anfrage zu klären:

  • Starten Sie die Anforderung von einem Client (Browser, Paketmanager, ecc ...) über den lokalen Proxy von cntlm -> eth0 -> Netzwerkproxy
  • Wenn die Anforderung erfolgreich ist: ok, Ende des Workflows
  • Andernfalls: Wiederholen Sie die Anforderung mit eth1, ohne cntlm zu übergeben

Eine andere akzeptable Lösung ist die Verwendung spezieller Routen für intersted IPs. Ich habe diese Lösung ausprobiert, konnte sie jedoch nicht zum Laufen bringen. Anforderungen werden weiterhin durch cntlm geleitet, da der übergeordnete Proxy nicht vorhanden ist

0

1 Antwort auf die Frage

0
ryder

Die Verwendung eines zusätzlichen Netzwerkadapters hat nichts mit cntlm zu tun. Sie müssen ein ordnungsgemäßes Routing konfigurieren und eine sekundäre Route mit einer größeren Entfernung hinzufügen. Ich kann Ihnen nicht die richtige vorschlagen, dies hängt von der IP-Adresse und dem Netzwerk ab, das Sie verwenden.

ryder, danke für die antwort. Cntlm macht sich auf den Weg, wenn ich versuche, die Netzwerkschnittstelle zu verwenden, die mit dem "offenen" Netzwerk verbunden ist, nicht hinter einem Proxy. Wie dem auch sei, in Ihrer Antwort wurde mir eine mögliche Lösung für mein Problem vorgeschlagen. Danke nochmal kanly vor 9 Jahren 0