Приветствую. Начнем с того, что если вы ищите способ, как “вычислить по айпи” какого-то конкретного человека, то сразу вас расстрою. Если этот человек достаточно умен, чтобы не сообщать вам никакую информацию о себе и не переходить по вашим ссылкам, то ответ – никак. Конечно, если мы говорим о переписке на каком-нибудь форуме или в соц. сетях. И конечно, если этот форум (или сайт/блог) не принадлежит вам. Можно попробовать узнать IP нужного человека и, как следствие, его местоположение с помощью некоторых ухищрений, но никакой гарантии результата нет. Об этом вы можете почитать в других статьях в интернете.
А тут мы поговорим о том, как узнать по ip адресу местоположение компьютера / сервера / прочего оборудования, подключенного к сети, если его IP-адрес уже известен. Зачем это может понадобиться? Например, если хочется узнать, где расположен тот или иной сервер. Это может дать ответ на вопрос, почему до какого-то определенного ресурса большая задержка и все немного подтормаживает. Думаю, это может быть актуально для геймеров, которых интересует, почему такой высокий пинг до игровых серверов. Ну и просто любопытство никто не отменял, проверить свой IP, насколько точно будет определено местоположение.
Конечно, точный адрес с улицей и домом ни один сервис не выдаст. Но страна, область и город, а также провайдер находятся достаточно точно на большинстве сервисов. Вот некоторые из них:
seogadget
2ip
webmasters
speed-tester
Для их использования достаточно ввести IP-адрес или имя сайта в поле поиска и нажать кнопку “определить”.
Как видите, ничего сложного. Но как это работает? Я уже писал о том, как устроен интернет (моя статья). В случае же с сетевыми адресами – есть специальная организация IANA, которая, в свою очередь, делегирует полномочия нескольким другим организациям для распределения адресного пространства. И когда какая-то фирма, банк, интернет провайдер хочет получить в свое распоряжение IP-адреса, они должны обращаться в эти организации, предоставляя о себе информацию, которая как раз и включает в себя территориальное местоположение. Таким образом, когда какие-то IP-адреса выдаются в пользование какой-то организации или оператору связи, создается запись, кому конкретно они выданы, и где они находятся. Эта информация в свободном доступе; ее то и используют сервисы определения местоположения.
Надеюсь я достаточно осветил вопрос, как определить примерное расположение сетевого узла по его IP-адресу.
Ну и как всегда, краткое резюме-список сайтов:
- webmasters
- seogadget
- 2ip
- speed-tester
С уважением, Артём Гурьянов.