Como posso definir configurações de proxy para todos os aplicativos, sistema, IE etc.?

16

Estou usando o Windows 8 Enterprise (MSDN), atrás de um proxy.

Eu configurei o proxy nas configurações de rede do IE (na verdade, não um proxy, mas um arquivo .pac com a configuração) e, ao tentar conectar-me à Internet, tudo funciona bem no IE - no entanto, o resto do sistema parece não usar essas configurações.

Então .. caso concreto: adicionar e remover recursos (como Hyper-V ou .Net Framework 3.5) parece ficar online para cada recurso. Isso constantemente falha. Não consigo adicionar nenhum recurso.

Outro exemplo concreto: dentro de um convidado do Hyper-V, não consigo acesso à Internet.

Também seria bom se (além disso) tudo funcionasse corretamente (todos os aplicativos e tudo mais, como o sistema, usando as mesmas configurações de proxy).

Como posso definir configurações de proxy para todos os aplicativos, sistema, IE etc.?

Andreas Reiff
fonte

Respostas:

18

As configurações de proxy para WinHTTP não são as configurações de proxy para o Microsoft Internet Explorer.
Você não pode definir as configurações de proxy para o WinHTTP no Painel de Controle do Microsoft Windows.
O uso do utilitário de configuração de proxy WinHTTP não altera as configurações usadas no Internet Explorer.

Para configurar um proxy amplo do sistema, faça

netsh winhttp set proxy myproxy

fonte: http://technet.microsoft.com/pt-br/library/cc731131(v=ws.10).aspx#BKMK_5

se você quiser usar as configurações de proxy do IE para todos os programas, tente

netsh winhttp import proxy source =ie

fonte: http://technet.microsoft.com/pt-br/library/cc731131(v=ws.10).aspx#BKMK_2

mais informações aqui:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384069(v=vs.85).aspx

RASG
fonte
5

O IE está definido como o navegador padrão? Caso contrário, configure-o e verifique novamente.

Se ainda assim não funcionar, no Windows 7, pelo menos, o seguinte comando ajuda:

netsh winhttp import proxy source=ie

Você também pode usar netsh winhttp show proxye netsh winhttp reset proxy(o objetivo deve ser evidente).

Karan
fonte
1
(Estou usando o Win 8.) Usando o comando show proxy, recebo "Acesso direto (sem servidor proxy). O que está errado, é claro, estou usando um arquivo de configurações de proxy na rede (.pac). Além disso, o IE é padrão
Andreas Reiff
show proxydiz que não há proxy? Isso é estranho. Hmm, só pensei em algo - no Win8 existem duas cópias do IE - desktop e Metro. Talvez você precise especificar o proxy para ambos (caso não tenha)?
Karan
Não foi possível encontrar essas configurações para o Metro IE, acho que é preciso o mesmo que o desktop IE. Além disso, li em outro lugar que cada programa usa suas próprias configurações de proxy. O que seria muito trabalhoso e também significa que os programas que não têm essa opção falharão.
Andreas Reiff
0

Você deve configurar o arquivo PAC para o IE e o endereço IP do servidor proxy nas configurações do IE para outro aplicativo em seu sistema, exceto o IE. O IE usará o arquivo PAC e outros no sistema usarão o servidor proxy configurado.

phanx
fonte
apenas alguns programas usam as configurações do IE. Mesmo a própria janelas parece muito bom quando se usa o proxy para ativação, mas ruim ao usar o proxy para atualização (embora isso funciona .. lentamente ..)
Andreas Reiff
0

A maioria dos aplicativos de desktop integrados no Windows 8.1 compartilha a mesma configuração de proxy com o IE.

- For a system wide proxy you need first manually set IE proxy.
- You can also use 'PAC' proxy settings instead.

Para os aplicativos de metrô que vivem em um contêiner fechado , eles NÃO usam nenhum proxy para se conectar por padrão .

- Because they are forbidden to send network traffic to the local computer in case of improper connection.
- This defies the use of loopback method, hence the proxy.

Existe um mecanismo de "isenção de loopback" no Windows 8.1 para evitar esse dilema.

- You can use the command-line tool called 'checknetisolation' to add certain app to the exempt list.
- The exempted metro app uses IE proxy to connect by default.
- There are third-party tools to do this job at ease.
- The tool 'fiddler' for example is recommened for this purpose.

Você pode fazer o download do violinista aqui: http://fiddler2.com/get-fiddler

- Install and open it
- click 'win8 config'
- check the box behind which is the app you want to exempt.
- save config.
- If you want to set another proxy than IE, you can also fill the proxy address in the same page.
funicorn
fonte
0
  • Nas versões XP ou Windows 2003, você deve usar o comando: proxycfg.exe

  • Para versões Vista, Windows Server 2008 ou superior, é necessário usar: netsh winhttp set proxy

Exemplo:

Configure um servidor proxy (proxy.sysadmit.com), porta 8011, indicando uma rede de exclusão, por exemplo: 172.17. *

netsh winhttp set proxy "proxy.sysadmit.com:8011" "; 172.17. *"

A configuração é salva nesta chave no registro:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Connections

Key Name: WinHttpSettings

Extraído de: https://www.sysadmit.com/2018/10/windows-update-con-proxy.html

Gustavo Fring
fonte