Expressão regular em não trabalhar na configuração do dnsmasq

2

Eu tenho o dnsmasq versão 2.66 instalado no CentOS. Conforme as notas de lançamento, o dnsmasq suporta expressões regulares a partir de 2.60

Eu tenho o seguinte no meu arquivo de configuração:

address=/:clients[0-9]*\.google\.com/192.168.10.2

Esta única entrada deve resolver o endereço dos URLs que correspondem a clients.google.com e clients3.google.com a 192.168.10.2, mas isso não acontece.

Sugira uma solução para este problema.

    
por Kartik 08.03.2016 / 16:11

2 respostas

1

Acho que o recurso de expressão regular é apenas um patch para v2.63. Eu verifiquei o arquivo Makefile e .conf no ramo principal, não há macro "regex".

    
por 16.03.2016 / 08:51
0

Tem certeza de que : s estão corretas em sua regex? Não vejo nenhuma referência a usá-los na documentação.

Eu tentei isso com e sem dois pontos. Não estou convencido de que isso esteja funcionando, especialmente porque a documentação oficial não faz referência a ele. Algumas referências não oficiais também sugerem que isso pode ser apenas uma característica da diretiva do servidor.

    
por 08.03.2016 / 16:27