Use o proxy como um arquivo / etc / hosts

1

Eu quero um proxy de encaminhamento que basicamente substitua o DNS como / etc / hosts em uma máquina cliente. Então, quando as pessoas acessam o Google.com (por exemplo), o proxy envia a solicitação para um endereço IP especificado. Eu suponho que isso pode ser feito com o Squid, alguém pode me apontar na direção certa? É apenas um punhado de URLs que preciso gerenciar, todo o resto deve ser passado para o servidor real.

O objetivo é apontar alguns grupos para um ambiente UAT para que possam testar alguns sites migrados, parece mais fácil do que gerenciar todos os seus arquivos de hosts. Clientes são Mac, Servidores são RHEL 6

    
por usedTobeaMember 01.07.2014 / 15:44

1 resposta

1

Normalmente, o servidor proxy faz a resolução (pelo menos para HTTP simples, embora eu não tenha 100% de certeza sobre HTTPS), então você simplesmente aponta seu proxy para um servidor DNS personalizado. No Squid com a diretiva de configuração dns_nameservers .

Os clientes precisam estar explicitamente configurados para usar o proxy.

DNSmasq é um servidor DNS relativamente leve que pode usar um arquivo hosts como a sintaxe de configuração para que você não precise configure uma zona completa para cada domínio que você estará falsificando.

    
por 01.07.2014 / 16:04