Consulta LogParser para obter apenas endereços IP externos dos logs do IIS?
-
25-09-2019 - |
Pergunta
Eu tentei esta pergunta em ServerFault E não tive sorte, então pensei em tentar aqui.
Estou trabalhando em um site público usado por visitantes externos e funcionários internos. Estou atrás do visitante externo, mas não consigo pensar em uma boa maneira de filtrar as faixas de IP internas.
Usando o LogParser, qual é a melhor maneira de filtrar os logs IISW3C por intervalo IP?
Isso é tudo o que criei até agora, o que não pode ser a melhor ou mais eficiente maneira.
WHERE [c-ip] NOT LIKE (10.10.%, 10.11.%)
Qualquer ajuda é apreciada.
Solução
A única outra opção é usar as funções IPv4_TO_INT e bitwise na sua cláusula WHERE. Pessoalmente, acho que o que você tem agora será mais legível e mais fácil de manter.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow