Proxy com autenticação no Ubuntu 18.04

0

Eu tenho uma nova instalação do Ubuntu 18.04 e preciso configurar o proxy em um ambiente corporativo que vem com um proxy corporativo (eu conheço domínio, credenciais, servidor proxy e porta).

Eu copiei o proxy url e port de outro PC (não linux), e coloquei dentro do Firefox no Ubuntu. Ele me pediu minhas credenciais e depois de entrar nelas funcionou para aquela sessão do Firefox.

Eu percebi que agora posso adicionar isso às opções de rede no Ubuntu. Eu escolhi a opção manual nas configurações de Proxy e preenchai todas as opções de protocolo com URL e portas de proxy testadas. Não funcionou.

O que tentei até agora:

  1. Introdução de username:password@proxyurl e domain\username:password@proxyurl nas configurações manuais de proxy para cada protocolo. Port foi para a entrada designada.
  2. Tentei apenas adicionar o proxyurl e a porta na configuração Manual das configurações de proxy sem autorização
  3. Fazendo o caminho do terminal de export http_proxy="http://username:password@proxyurl:port/" sem sucesso
  4. Configurando o cntlm para domínio, nome de usuário, hash de senha, servidor proxy com porta e reinicializando o ubuntu, reiniciando o cntlm
  5. Anteriormente experimentado no Ubuntu Gnome LTS (baseado fora do Ubuntu 16.04 LTS) com todos os acima mencionados sem qualquer sucesso

Pergunta

Como posso adicionar um proxy de todo o sistema ao Ubuntu 18.04 que funciona em todos os aplicativos e terminais?

    
por Leo Napoleon 15.05.2018 / 16:30

2 respostas

0

Eu consegui resolver esse problema com sucesso. Para quem enfrenta os mesmos problemas, aqui está o que eu fiz:

Testado no Ubuntu 18.04, 16.04 e no CentOS 7

Instruções

  1. Instale cntlm (fornecido por meio das Pastas compartilhadas do Virtualbox)
  2. Especificando nome de usuário, domínio, senha hash (PassNTLMv2 - obtido com cntlm -H após configurar nome de usuário e domínio), servidor proxy, noproxy, listen (usei o padrão 3128)
  3. Iniciando cntlm no bash
  4. Usando as configurações de rede do seu DE para definir o proxy de todo o sistema (fácil no gnome 3) OU especificando http_proxy e https_proxy em /etc/environment to 127.0.0.1:3128 (porta de escuta do cntlm localmente)
  5. [Ubuntu] Especificando configurações de proxy em /etc/apt/apt.conf (por exemplo, Acquire::http::Proxy "http://127.0.0.1:3128"; para http e https separadamente)

Agora, abra uma nova janela de terminal para testar a conexão (wget / apt) ou saia e volte para testar as configurações do sistema.

Configurando com o firefox

O Firefox, no entanto, não funcionou com as etapas acima apenas . Abra as configurações e, na parte inferior da guia Geral , há configurações de proxy. Basta inserir o endereço no seu servidor local manualmente e marcar a caixa para usá-lo para cada protocolo.

    
por Leo Napoleon 16.05.2018 / 14:04
0

Nos anteriores LTS 14.04 e 16.04 usei meu indicador personalizado para ele.

link

Devido a 18.04 movimento do Gnome Desktop eu encontrei um script que funciona muito bem enquanto eu estou em mod e tempo para fazer uma extensão do shell do gnome para ele.

link

    
por scaamanho 17.06.2018 / 12:13