Как я могу узнать, на какой веб-сайт кто-то заходит с IP-адреса назначения, например, http://199.239.137.32/
2 ответа
Нет. Начиная с HTTP 1.1, можно разместить более одного домена на любом данном IP-адресе, и поэтому невозможно, учитывая только IP-адрес, определить, какой конкретный веб-сайт принадлежит этому IP-адресу.
Однако вы можете выполнить обратный поиск DNS по IP-адресу (проще всего, если вы пользователь Windows, откройте cmd.exe и ping 1.2.3.4, и он обратный DNS-поиск по IP-адресу). для вас как самый верхний вход). Это скажет вам DNS-имя IP-адреса, которое даст вам некоторые указания.
Во-вторых, вы всегда можете просто посетить IP-адрес. Введите его в своем браузере как http://1.2.3.4, и вы попадете на веб-сайт по этому адресу, если на порту 80 есть адрес по умолчанию. Если вы подозрительно относитесь к содержанию сайта, вам следует быть осторожным, так как он может быть небезопасен для работы!
Наконец, если у вас есть проводная сеть, отслеживающая трафик, идущий на IP-адрес, вы сможете увидеть конкретные детали того, какие URL-адреса, веб-сайты и запросы произошли на веб-сайте, что может представлять для вас более конкретный интерес, если Вы проверяете активность конкретного пользователя, например, во время расследования злоупотребления служебным временем или оборудованием.
Вы не можете
IP-адреса не содержат информацию о реферере.
Браузеры передают контекст, содержащий URL-ссылки, типы браузеров, параметры запроса и т.д. И т.д.
Единственное, что вы можете сделать, это отследить его местонахождение и некоторую информацию в Whois.
Например, используя инструменты на
Чтобы узнать больше информации о посетителе вашего сайта, вы должны использовать методы на стороне сервера или сценарии на стороне клиента.
PHP
$referringSite = $_SERVER['HTTP_REFERER'];
.СЕТЬ
Dim referringSite as String = Request.ServerVariables["HTTP_REFERER"]
JavaScript / JQuery
var referringSite = document.referrer;