Windows7-Befehl: http_proxy festlegen und umgehen

9

Ich sitze hinter einem Firmenvertreter. Um Vagabund zu starten, musste ich verwenden

set HTTP_proxy=http://http-proxy.example.org:9999

Ich habe es versucht, netsh winhttpaber das hat nicht funktioniert. Jetzt verwendet meine Befehlszeile den Proxy, aber jetzt auch für localhost/ 127.0.0.1.

Gibt es eine Möglichkeit, den Proxy zu umgehen?

Ich habe bereits versucht, no_proxy so einzustellen

set no_proxy=localhost;127.0.0.*
Andresch Serj
quelle
Ist Ihr Proxy in Internet Explorer richtig konfiguriert?
Daniel B
@ DanielB Ja, das ist es und ich habe es auch versucht netsh winhttp import proxy source=ie.
Andresch Serj
Ich denke, das wäre zu einfach gewesen. Trotzdem glaube ich, dass das Einstellen des WinHTTP-Proxys auch nicht helfen wird. Stattdessen möchten Sie vielleicht einen Blick auf vagrant-proxyconf werfen .
Daniel B
war dort, habe das getan : vagrant-proxyconfist konfiguriert und funktioniert, sonst wäre ich nicht in der Lage, an den Punkt zu gelangen, an dem ich überhaupt keine Verbindung zur VM herstellen kann :(
Andresch Serj

Antworten:

12
  1. Geben Sie mehrere no_proxy-Hosts an, die durch Kommas und nicht durch Semikolons getrennt sind.
  2. Konventionell sollten Windows / DOS-Umgebungsvariablen auch in Großbuchstaben geschrieben werden (obwohl ich hoffen würde, dass die meisten Tools Groß- und Kleinschreibung ignorieren würden).

    setze NO_PROXY = localhost, 127.0.0. *

Aus den Python 2-Dokumenten für urllib :

Die Umgebungsvariable no_proxy kann verwendet werden, um Hosts anzugeben, die nicht über einen Proxy erreicht werden sollen. Wenn festgelegt, sollte es sich um eine durch Kommas getrennte Liste von Hostnamensuffixen handeln, optional mit: Port angehängt, z. B. cern.ch, ncsa.uiuc.edu, some.host: 8080.

gb96
quelle