So richten Sie einen Proxy für bestimmte URLs im Ubuntu-Server 20.04 ein

So richten Sie einen Proxy für bestimmte URLs im Ubuntu-Server 20.04 ein

Ich möchte einen Proxy für die Paketübertragung nur für eine bestimmte URL einrichten, wie api.example.combeim Ubuntu 20.04-Server.

In diesem Fall curlsollten alle Anfragen über einen Proxy geleitet werden.

Ich bevorzuge die Verwendung Tor. Wie ist das möglich?

Antwort1

Die curlAnwendung unterstützt die Proxy-Konfiguration per Befehlszeile, Konfigurationsdatei oder Umgebungsvariable.

Alle drei bieten ähnliche Funktionen (Befehlszeile und Konfigurationsdatei sind tatsächlich identisch).

Der Proxy kann per Protokoll gesteuert werden (z. B. http, https, andere …) und Hosts können vom Proxy ausgeschlossen werden. Es gibt jedoch keine Methode, um nur einen bestimmten Host als Proxy zu verwenden.

Der wahrscheinlich einfachste Weg, dies zu tun, besteht darin, den Proxy speziell zu aktivieren (über eine Befehlszeilenoption), wenn Sie versuchen, Curl auf diesem Host zu verwenden.

verwandte Informationen