Получите IPv4-адреса узлов выхода TOR за Cloudflare

Пожалуйста, как узнать, что посетитель пришел из луковой сети, если мой сервер работает под Cloudflare? Например, сngx_http_realip_module CF возвращается $_SERVER[HTTP_CF_CONNECTING_IP]с реальным IP посетителя. Но я не уверен, как это сделать в случае адресов IPv6, таких как 2405:8100:8000:5ca1::e0:d91f.

Без CF я щелкнул сайт с помощью Tor Browser и много раз менял схему tor, но никогда не видел ipv6 от Tor в журнале доступа

Действительно ли существует список выхода IPv6? Есть ли другой метод обнаружения посетителей из Tor Browses, если я использую Cloudflare?

2 ответа

Кажется, есть много выходных узлов с включенным IPv6.

https://metrics.torproject.org/relays-ipv6.html

Один парень из сообщества CF предложил использовать геолокацию по IP, поскольку код страны для tor всегда T1. Поскольку CF возвращает HTTP_CF_CONNECTING_IP, он также возвращает HTTP_CF_IPCOUNTRY, который содержит T1 в случае адреса выхода TOR

Другие вопросы по тегам