Meine Unternehmensumgebung ist mit einem Proxy eingerichtet, der den externen Internetzugang blockiert und eine NTLM-Authentifizierung erfordert. Interne Adressen werden nicht als Proxy weitergeleitet und müssen direkt aufgerufen werden.
Ich versuche, einen Linux-Computer in dieser Umgebung (normalerweise ausschließlich Windows) einzurichten und habe Befehlszeilentools, die einen externen Internetzugang benötigen. Ich habe NTLMaps gefunden, das sich hervorragend für die Authentifizierung beim Proxy eignet. Das Problem besteht jedoch jetzt darin, dass ich die Umgebungsvariable HTTP_PROXY von Linux festlege, mit der viele Programme den Proxy bestimmen. Sie verwenden immer den Proxyserver. Stattdessen müssen sie Proxy / DIRECT-Verbindungen verwenden, die auf der PAC-Datei basieren.
Die sehr, sehr manuelle Lösung besteht darin, die Umgebungsvariable HTTP_PROXY zu löschen, wenn ich auf das Intranet zugreifen möchte, und sie auszufüllen, wenn ich auf das Internet zugreifen möchte - aber das ist ein Schmerz.
Kennt jemand einen Weg, dies zu tun? (Globale .pac-Einstellung für Linux usw.)