x-lite dns lookup a partir do arquivo de hosts locais

1

Eu adicionei um domínio ao meu arquivo local / etc / hosts no osx 10.9.2. se eu pingar o domínio, ele resolve para o ip configurado no / etc / hosts. Se eu colocar o domínio no campo "Domínio" para uma configuração de conta SIP no x-lite, ele obtém o ip do servidor de DNS público ignorando o arquivo / etc / host. Existe uma maneira de forçar o x-lite a usar o arquivo de hosts locais para a pesquisa do DNS?

    
por markus 08.05.2014 / 18:57

1 resposta

1

Parece que uma das razões pelas quais x-lite ainda pode alcançar o domínio é porque você não tem uma linha separada com um loopback IPv6 (uma versão IPv6 do endereço 127.0.0.1 para o qual o domínio bloqueado redireciona) . x-lite deve estar ignorando a entrada do IPv4 e se conectando ao domínio bloqueado por meio de um endereço IPv6.

Você pode corrigir isso adicionando uma linha ao seu arquivo /etc/hosts . Uma pergunta semelhante AQUI sugere que você usa fe80::1%lo0 como o endereço de loopback do IPv6, já que ele diz que as versões do OS X posteriores a 10.8.2 não respeitarão o endereço de loopback ::1 .

Um exemplo da linha que você precisa adicionar ao seu arquivo host é:

fe80::1%lo0 DOMAINTOBEBLOCKED.com

Se isso não funcionar, sugiro dar uma olhada em algumas das outras respostas da pergunta acima. Um que parece promissor é:

Try adding following line in /etc/resolv.conf

lookup file, bind

This should force OS X to use /etc/hosts before dns. The only problem is if you use dhcp, this file will be overwrote each reboot.

    
por 18.05.2014 / 21:44

Tags