criando hosts virtuais não funciona corretamente no Ubuntu 16.04

1

Eu criei um host virtual na minha máquina virtual.
O host não resolve corretamente.
Estas são as etapas que fiz:

  1. / etc / hosts adicionou 127.0.0.1 example.com
  2. criou o example.com.conf em sites disponíveis e carregou o sexample.com.conf via a2ensite e recarregou o apache.

Meu arquivo conf:

<VirtualHost *:80>
    DocumentRoot /var/www/html
    ServerName example.com
</VirtualHost>

Mas example.com me redireciona para o domínio real com o IP 93.184.216.34.
Meu arquivo /etc/nsswitch.conf tem esta aparência:

passwd:         compat
group:          compat
shadow:         compat
gshadow:        files

hosts:          files  dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

Meu /etc/resolve.conf loks assim:

nameserver 127.0.1.1
search *****.com
    
por bunower 28.02.2018 / 14:23

1 resposta

0

o problema causado porque eu tenho que trabalhar nehind um proxy. Se você trabalha atrás de um proxy / etc / hosts não funciona. Você tem que ignorar os hosts em etc / hosts.

A maneira mais simples e rápida de fazer isso é configurar o no_proxy em /etc/environment .
Para isso, edite /etc/environment e adicione ou acrescente no_proxy como: no_proxy= "localhost, 127.0.0.1, example.com" no meu caso eu tive que definir as configurações de proxy no Firefox também. E reinicie sua máquina.
Se você quiser verificar suas configurações de proxy, você pode executar o seguinte comando env | grep proxy .

    
por bunower 01.03.2018 / 15:07