Como funcionam as configurações de proxy em todo o sistema?

9

De volta ao Windows, apenas o Chrome e o IE e alguns outros softwares usavam as configurações de proxy interno do IE. Estou interessado em saber como ele funciona no Ubuntu / Linux em geral?

Muitas vezes, apenas definir a variável de ambiente HTTP_PROXY seria capturada pelo programa, parece-me, mas é tudo o que o proxy de rede aberto faz? Os softwares podem negligenciar essa configuração, fazendo conexões diretas? Cabe a eles decidir? Ou, se eu definir uma configuração de proxy em todo o sistema, ela redirecionará tudo?

Nemo
fonte

Respostas:

3

As configurações de proxy em todo o sistema são apenas mais um local consolidado para as configurações de proxy. Na verdade, ele modifica os locais onde os arquivos de configuração dos diferentes aplicativos. Você já reparou que a configuração de proxy em todo o sistema solicita a senha duas vezes? Isso ocorre principalmente devido à modificação de dois arquivos de administrador que correspondem ao arquivo de configuração.

E sim, das 10.10 e 11.10, alguns aplicativos foram deixados de fora da configuração de proxy em todo o sistema, o mais notável entre eles é o sináptico.

além disso, os aplicativos podem ignorar a configuração de todo o sistema e fazer uso de sua própria configuração novamente, os mais notáveis ​​sinápticos e o Mozilla Firefox (que também contém a opção de configurações do sistema).

Vineet Menon
fonte
Você poderia indicar quais arquivos?
Nemo
leia sobre isso aqui .. snamellit.com/2011/07/…
Vineet Menon
3

Cabe ao programador se o seu software usar configurações de proxy. Embora muitos softwares funcionem, existem alguns programas que não funcionam com proxies (por exemplo, ubuntuone-filesync).

As configurações de proxy em todo o sistema modificam

  • / etc / environment
  • /etc/apt/apt.conf
  • /etc/gconf/gconf.xml.defaults/%gconf-tree.xml

(Isto é para o Ubuntu 11.04)

Clausi
fonte