Eu trabalho nas escolas de Hertfordshire, que usam um proxy, por exemplo, link na porta 80 para permitir o acesso gradual de todos os usuários, dentro do escolas, para a Internet. Eu tenho o Ubuntu 10.04LTS executando com sucesso e quero configurar o 12.04LTS para substituí-lo.
Muitas outras respostas a essa pergunta responderam a perguntas sobre computadores autônomos e não abordaram o servidor LTSP e seus clientes. Eu parei completamente sobre o problema das configurações do servidor proxy não promulgar através da rede local para clientes 12.04 finos ou gordos do Ubuntu.
Quando você insere essa configuração (há outras para HTTPS e FTP) na GUI Configurações do Sistema / Gerenciador de Rede no servidor, quando um usuário faz login no servidor, o Firefox e o Chrome podem ler as configurações e obter acesso para a internet. No entanto, essas configurações não são promulgadas para clientes thin ou fat na rede local.
A GUI de Configurações do Sistema / Gerenciador de Rede permanece teimosamente em branco. Eu reconstruí a imagem depois de inserir as configurações de proxy, mas parece que elas não fazem parte da imagem.
/etc/environment
(no servidor) já tem:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
http_proxy="http://wf1.thegrid.org.uk:80/"
https_proxy="https://wf1.thegrid.org.uk:80/"
ftp_proxy="ftp://proxy.intra.thegrid.org.uk:3128/"
Eu também tentei isso
export http_proxy="http://wf1.thegrid.org.uk:80"
export https_proxy="http://wf1.thegrid.org.uk:80"
export ftp_proxy="http://proxy.intra.thegrid.org.uk:3128"
within /etc/environment, and that had no effect, either.
etc/apt/apt.conf also has:
Acquire::http::proxy "http://wf1.thegrid.org.uk:80/";
Acquire::https::proxy "https://wf1.thegrid.org.uk:80/";
Acquire::ftp::proxy "ftp://proxy.intra.thegrid.org.uk:3128/";
Os clientes ainda não têm configurações de proxy em seu Network Manager e nenhum usuário cliente pode acessar a Internet a partir do Firefox ou do Chrome. Três perguntas:
Por que o botão "Aplicar todo o sistema" não funciona? Ele faz em 10.04, e todo novo usuário, e todos os usuários existentes têm acesso à internet através do proxy sem problemas.
Como posso definir configurações de proxy que funcionem para todos os clientes 12.04?
Eu notei que se o usuário West informasse ele mesmo as configurações, ele o seguiria em torno dos clientes. No entanto, isso não é seguro, pois há graus de configurações que impedem visitas a vários sites, por exemplo, wf3 permite menos sites que wf2 ou wf1, por isso não posso permitir que os usuários insiram essa configuração por conta própria. Como a configuração de proxy seguiu o usuário em torno dos clientes, a configuração deve estar em algum lugar no perfil do usuário, pois nenhum dos outros usuários tem as configurações de proxy.
Você sabe onde e como eu poderia consertar a configuração para usuários, ou melhor, grupos? A configuração deve então ser imutável pelo usuário, sem acesso ao Network Manager. Se 2. ou 3. não pode ser feito, então o servidor Ubuntu 12.04LTS é simplesmente inútil para nós ...