У меня есть http сервер. Можно ли идентифицировать машину, которая делает http-запросы к моему http-серверу, используя разные IP-адреса?
Другими словами, можно ли идентифицировать машину по тому, что не является IP-адресом, используемым для выполнения запроса?
С помощью apache вы можете интегрировать p0f и mod_pof, чтобы сделать отпечаток браузера. Пожалуйста, проверьте http://linuxbox.co.uk/p0f_php_fingerprinting.php
Иногда можно добиться некоторого успеха, посмотрев на отправляемый заголовок User-Agent. Однако, если они опытные злоумышленники, они могут изменить это. Если вы думаете, что человек использует браузер на компьютере для доступа к вашему серверу, но с нескольких IP-адресов, другой способ - вы можете использовать mod_rewrite (или какой-либо другой метод) для установки файла cookie в своем браузере, а затем следить за этим файлом cookie.