terça-feira, 25 de agosto de 2015

Configurar Vagrant para passar por proxy

Primeiramente, tente apenas configurar duas variáveis de ambiente com configurações de proxy:

export http_proxy=http://user:password@host:port
export https_proxy=http://user:password@host:port

Também pode ser necessário instalar um plugin:

vagrant plugin install vagrant-proxyconf

E configurar o seu Vagrantfile:

config.proxy.http     = "http://proxy:port"
config.proxy.https    = "http://proxy:port"
config.proxy.no_proxy = "localhost,127.0.0.1"

quinta-feira, 20 de agosto de 2015

Editando arquivo de hosts

Os arquivos hosts são usados para resolver nomes internamente na máquina antes de acessar o DNS.

Independentemente da plataforma, o arquivo hosts possuem a mesma sintaxe.

Cada registro do arquivo possui três partes:
. A primeira parte é o endereço de redirecionamento
. A segunda é o endereço que será redirecionado
. A terceira é apenas para comentário e pode ser omitida

Muitos registros são usados para prover entradas para loopback.

Exemplos:

127.0.0.1 localhosts #loopback
127.0.1.1 endereco.com.br

Segue a localização do arquivo nos sistemas operacionais:
. Windows: c:\windows\system32\drivers\etc\hosts
. linux ou MacOS: /etc/hosts

quarta-feira, 19 de agosto de 2015

Configuração de proxy no git

Use o seguinte comando para configurar proxy no git.

Detalhe para o [s] quando se trata de HTTPS

git config --global http.proxy http[s]://userName:password@proxyaddress:port