Autor Tópico: Configurar Proxy via Terminal  (Lida 6746 vezes)

Offline fprates_es

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Configurar Proxy via Terminal
« Online: 08 de Fevereiro de 2021, 10:36 »
Galera, preciso de uma ajuda.
Sou novato no Linux e estou com uma VM onde preciso inserir as configurações de proxy no Ubuntu Server pelo terminal e não faço ideia. Fucei os fóruns e youtube, mas só achei tutoriais de como configurar um servidor proxy, mas eu na verdade preciso apenas inserir as configurações para ter acesso a web por essa VM.
Alguém pode me dar uma força?
Muito obrigado!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:Configurar Proxy via Terminal
« Resposta #1 Online: 24 de Fevereiro de 2021, 09:44 »
Experimente definir as variáveis de ambiente "http_proxy", "ftp_proxy" e "no_proxy" no arquivo /etc/profile, ou, preferivelmente, crie um arquivo em /etc/profile.d (p.ex."/etc/profile.d/99-proxy"), com o conteúdo abaixo:
Código: [Selecionar]
export http_proxy="http://usuario:senha@xxx.xxx.xxx.xxx:pppp"
export ftp_proxy="http://usuario:senha@xxx.xxx.xxx.xxx:pppp"

Para o sistema de pacotes, você pode usar configuração específica, p.ex. criando o arquivo /etc/apt/apt.conf.d/proxy.conf com o conteúdo abaixo:

Código: [Selecionar]
Acquire {
  HTTP::proxy "http://usuario:senha@xxx.xxx.xxx.xxx:pppp";
  HTTPS::proxy "http://usuario:senha@xxx.xxx.xxx.xxx:pppp";
}

Onde "xxx.xxx.xxx.xxx" é o endereço IP do servidor proxy (ou o nome DNS dele, supondo que é válido), e "pppp" é o número da porta onde o serviço, "usuario" e "senha" são as credenciais de acesso do seu servidor proxy, se houver.

OBS: Estes ajustes são apenas para proxies HTTP, tipo Squid. Proxies SOCKS exigem ajustes específicos; graças a Deus, estão em desuso hoje em dia.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D