Proxy in BusyBox wget mit -Y off deaktivieren
Nutzen Sie den eigenen Proxy-Schalter von BusyBox, wenn das wget eines minimalen Containers GNU-Wget-Optionen ablehnt.
In einem BusyBox-Build mit dem wget-Applet lässt sich der Proxy für einen Aufruf so deaktivieren:
busybox wget -Y off -O result.txt http://internal.example/file.txt
Das Argument -Y ist on oder off. Ist die Unterstützung langer Optionen einkompiliert, lautet die entsprechende Schreibweise --proxy off.
GNU Wget hat eine andere Schnittstelle: Sein Schalter pro Aufruf ist --no-proxy. Ein aus einer vollen Distribution kopierter Befehl kann daher in einem kleinen Image fehlschlagen, das BusyBox unter dem Namen wget bereitstellt.
Prüfen Sie die Hilfsausgabe des installierten Befehls. Der ausdrückliche busybox-Aufruf oben wählt das Applet, während ein unqualifiziertes wget auf ein anderes Binary verweisen kann.
Das betrifft den gewählten Download. Es entfernt die Proxy-Umgebung nicht aus anderen Programmen, und direkter Zugriff braucht weiterhin eine funktionierende Route zum Ziel.