Uwierzytelniony serwer proxy dla systemu Windows 8

8

Jestem za uwierzytelnionym serwerem proxy i planuję zainstalować system Windows 8. Wiem, że można skonfigurować ustawienia proxy dla aplikacji za pośrednictwemnetsh winhttp .

Pamiętam, że nie można ustawić ustawień uwierzytelniania za pomocą netsh(przynajmniej nie w systemie Windows 7, wątpię, aby to się zmieniło), więc czy jest jakiś inny sposób, aby to zrobić z uwierzytelnianiem?

Manishearth
źródło
Czy to do metra czy aplikacji komputerowych?
harrymc
@TomWijsman: Nie rozumiem twoich wątpliwości, ale w twoim linku odpowiedź Rugved Likhite za pomocą CCProxy wydaje się przydatna dla obu typów aplikacji. Możesz opublikować to jako odpowiedź.
harrymc
@harry To jest dla aplikacji metra.
Manishearth
@Manishearth: Odpowiedź znaleziona przez TomWijsman przekształca proxy uwierzytelniające w nieautoryzujące, dzięki czemu można rozwiązać problem.
harrymc

Odpowiedzi:

5

Wygląda na to, że przeskanowałem wcześniej znaleziony link nieco za szybko i rzeczywiście jest tam odpowiedź:

Korzystam z Windows 8 Professional RTM za moim proxy kampusu. To kałamarnica proxy z podstawowym uwierzytelnianiem.

  1. Zainstaluj CC Proxy. To oprogramowanie utworzyło lokalny serwer proxy na moim komputerze. Użyłem własnego adresu IP jako mojego serwera proxy w ustawieniach sieci LAN, co umożliwiło mi dostęp do Internetu bez pytania o serwer proxy za każdym razem, ponieważ CCproxy używał mojego serwera proxy w kampusie jako serwera kaskadowego.

  2. Wpisz w wierszu polecenia netsh, aby aplikacje zaczęły używać lokalnego serwera proxy. (brak uwierzytelnienia na lokalnym serwerze proxy z powodu CC Proxy)

    netsh
    winhttp
    import proxy source=ie
    
  3. Aplikacje Metro są zaprogramowane tak, aby uniemożliwiać dostęp do Internetu za pośrednictwem lokalnego serwera proxy. Pobierz „Narzędzie zwolnienia pętli zwrotnej” .

    Umożliwia to aplikacjom metra dostęp do Internetu za pośrednictwem lokalnie utworzonego serwera proxy. Zobacz post SKuzna . Za każdym razem, gdy instalujesz nową aplikację metra ze sklepu, musisz ją zwolnić w celu uzyskania dostępu do Internetu za pośrednictwem lokalnego serwera proxy za pomocą narzędzia Loopback Exception Utility.

  4. Również ustaw

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\EnableActiveProbing
    

    do 0, a następnie przejść włączyć następujące opcje w zasadach grupy:

    1. Otwórz „Edytor lokalnych zasad grupy” ( gpedit.msc)
    2. Przejdź do „Konfiguracja komputera - Szablony administracyjne - Izolacja sieci”.
    3. Włącz „Definicje proxy są autorytatywne” i „Definicje podsieci są autorytatywne”.

- Źródło : MS Social Technet: ustawienia proxy dla aplikacji metra (zmodyfikowane, nie dotyczy tylko metra)

Tamara Wijsman
źródło
1
Naprawdę rozwiązałem to, robiąc coś podobnego - zainstalowałem kałamarnicę na innej maszynie w kampusie (zawsze włączony) i używałem tego jako proxy
Manishearth