Log completo de acesso por IP

Existe um log que nos dirá todos os endereços IP já usados por um usuário para fazer login em nosso fórum? No painel de Administração de Usuários, podemos ver o Último IP e o IP de Registro. Existe uma maneira de ver uma lista de todos os IPs dos quais o usuário acessou o site?

Você pode com o plugin Explorador de Dados e esta consulta.

SELECT id, username, ip_address, registration_ip_address FROM users

Isso selecionará o id, nome de usuário, IP mais recente e IP de registro de cada usuário.

Apenas o último endereço IP é registrado.

Todos os endereços IP estão nos logs do nginx, mas descobrir o usuário será um desafio.

Que problema você está tentando resolver?

2 curtidas

Temos recebido muitas novas contas de spam ultimamente. Elas vêm de uma variedade de IPs dinâmicos na Ásia. Quando uma nova conta suspeita aparece, ocasionalmente pegamos o IP atual como o mesmo de um usado anteriormente (usando o Último IP). Mas na próxima vez que eles estiverem online, eles podem estar em um novo IP que não foi usado antes. Depende apenas do momento em que por acaso verificamos.

Na próxima vez que eles estiverem online, pode ser um IP diferente que ainda não foi visto. Mas se soubéssemos que o IP em que eles estavam na vez anterior (depois do IP de Registro, mas antes do Último IP) correspondia a um dos outros IPs conhecidos como ruins, teríamos mais confiança em bloqueá-los.

Consideramos bloquear uma faixa de IPs, mas precisamos ter cuidado para não bloquear inadvertidamente nenhum usuário legítimo.

Essa foi minha melhor ideia.

Acho que apenas excluir contas e bloquear esses IPs o mais rápido possível é o melhor que você pode fazer sem escrever um plugin que rastreie todos os números de IP. As pessoas estão muito preocupadas com o rastreamento de IP, então o Discourse mantém apenas o primeiro e o último número de IP.

Mas eles provavelmente têm mais números de IP do que você pode bloquear um por um de qualquer maneira. Talvez mudar as configurações do TL0 para que o TL0 possa fazer menos e seja mais difícil se tornar TL1.

2 curtidas