Pra quem usa proxy transparente e precisa bloquear sites https, sabe muito bem do que estou falando.
Há outras utilidades também, mas vamos ao que interessa.
Qual procedimento você faz para buscar o range de ip atualizado de um domínio específico? Existem alguns serviços na internet para consultas, mas nem sempre você terá um ambiente gráfico disponível.
A consulta será feita na base RADB.NET, via shell script.
Para utilização, você deve criar um arquivo com nome domain.txt e nele, incluir os domínios que deseja consultar. Por exemplo, terra.com.br.
# cat domain.txt terra.com.br
Após adicionar os domínios que deseja consultar, execute o script range.sh (não se esqueça de adicionar permissão de execução - chmod u+x range.sh) e ele vai apresentar os resultados independentes, ou seja, cada domínio consultado vai gerar um arquivo txt com seus respectivos ranges de ip.
# ./range.sh
Lembrando que range.sh e domain.txt devem estar no mesmo diretório.
Após execução, me retornou o arquivo terra.com.br.txt.
[1] Comentário enviado por bkammers em 14/04/2016 - 15:23h
Prezados, acabei de subir a versão v0.2 do script.
Houve reclamação referente ao domínio do facebook, que não apresentava os ranges.
No dia em que criei, estava funcionando normalmente. Então comecei a debugar o script e notei que estava tudo certo.
O problema era na base onde o comando WHOIS realiza consultas, o campo OriginAS para o domínio facebook.com estava em branco e é por este registro que é feito a busca do range no radb.net.
Adicionei outra database no script, para caso uma der este tipo de problema, tenha um outro local para consultar. O resultado é concatenado no mesmo arquivo e depois é feito um sort -un para ordenar e remover duplicados.