Как определить IP-адрес компьютера

определить ip адрес

От автора: Идею для этого урока я взял из комментариев пользователей ресурса http://webformyself.com/. В частности, интересовал такой вопрос: «Как определить IP-адрес компьютера?». Попробуем разобраться, как это можно сделать, и заодно узнаем еще несколько вещей, которые, безусловно, могут пригодиться Вам в создании веб-приложений.


Время ролика: 19:50

Ссылка для скачивания исходников: Скачать одним архивом

Ссылка для скачивания всего архива (видео+исходники): Скачать одним архивом. Размер: 33.1 mb.

Итак сразу скажу, для того чтобы понять как определить IP-адрес, много кода писать не придется ибо все уже написано до нас. Нам же остается просто знать, как это использовать. Под «этим» в данном случае понимается суперглобальный массив $_SERVER, в который интерпретатор PHP помещает переменные, полученные от сервера. О том, что такое массив, я подробно рассказываю и показываю в уроке по созданию галереи. Вкратце можно сказать, что массив — это своеобразная большая переменная, в которой можно хранить обычные переменные. Переменных в глобальном массиве $_SERVER довольно много. Мы же сегодня поговорим лишь о некоторых из них. Эти переменные, кстати, еще называются также элементами массива. И первые два элемента, о которых мы поговорим — это элементы, благодаря которым можно получить имя сервера, на котором выполняется скрипт.

1. Имя сервера

Создадим страницу (у меня это index.php) и напишем в нее следующий код:

<?php
    echo $_SERVER['SERVER_NAME'];
?>

Здесь мы выводим на экран элемент массива $_SERVER по имени SERVER_NAME, в котором как раз и содержится информация о сервере. Если Вы тестируете скрипт на локальном сервере, то в качестве имени сервера получим — "localhost".

Аналогичный результат можно получить при обращении к элементу HTTP_HOST:

<?php
    echo $_SERVER['HTTP_HOST'];
?>

Где может пригодиться использование этих элементов массива $_SERVER?. Допустим, у нас есть сайт на домене http://mydomen.ru. Соответственно, если на этом сайте используются абсолютные ссылки, то мы столкнемся с определенными трудностями при переносе сайта на новый домен, к примеру, http://newdomen.ru. Нам придется менять все абсолютные ссылки. Вот здесь нам как раз и могут пригодиться эти элементы.

2. Откуда пришел пользователь

Часто нам необходимо узнать с какой именно страницы к нам попал пользователь. В этом нам может помочь элемент по имени HTTP_REFERER. В этом элементе как раз и содержится адрес страницы, с которой пользователь попал на страницу, на которой мы вызываем элемент HTTP_REFERER. Переход, соответственно, должен происходить по ссылке. Создадим еще одну страницу, например test.php, и в ней пропишем ссылку на страницу index.php. На странице index.php пропишем код:

<?php
    echo $_SERVER['HTTP_REFERER'];
?>

Теперь попробуем перейти по ссылке. В своем случае я получу такой адрес страницы — http://localhost/arr_server/test.php (обе страницы у меня в каталоге arr_server, а сам скрипт тестируется на локальном сервере).

3. Информация о клиенте

Если нам необходимо собирать статистическую информация, например, пользователи с какими браузерами посещают наш сайт, то мы можем использовать для этих целей элемент HTTP_USER_AGENT:

<?php
    echo $_SERVER['HTTP_USER_AGENT'];
?>

В результате на экран в моем случае будет выведена строка — «Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.15) Gecko/20110303 AskTbPTV2/3.9.1.14019 Firefox/3.6.15″. Из нее можно узнать, что я использую браузер Firefox версии 3.6.15. Также можно узнать, что версия моей операционной системы — Windows XP — об этом говорит эта часть строки — Windows NT 5.1.

Определение IP-адреса клиента

А теперь собственно то, для чего мы и затеяли данный урок — определение IP-адреса компьютера пользователя, заполнявшего нашу форму. Информация об этом адресе содержится в элементе REMOTE_ADDR:

<?php
    echo $_SERVER['REMOTE_ADDR'];
?>

Если Вы тестирует скрипт на локальном сервере, то получите такой IP-адрес — 127.0.0.1. Если тестируете в сети — получите IP-адрес, под которым зашли в сеть. Как же нам передать IP-адрес клиента, который заполнял форму? Сам он его, конечно же, вряд ли вводить будет, поэтому нам остается определить этот адрес при помощи элемента REMOTE_ADDR массива $_SERVER и скрытно от клиента отослать его. Сделать это можно несколькими способами. Мы будем использовать скрытое поле формы. Создадим простую форму на странице test.php:

<form method="post" action="index.php">
    <input type="text" name="name" />
    <input type="submit" name="submit" />
</form>

Данные из этой формы будут передаваться методом POST, в качестве обработчика данных мы указали файл index.php (детально обо всем этом я рассказываю в мини-курсе по созданию полноценной формы обратной связи). На странице index.php давайте будем принимать эти данные и выводить их:

<?php
    if($_POST['submit']){
        echo 'Введено имя: ' .$_POST['name']. '<br />';
        echo '<a href="' .$_SERVER['HTTP_REFERER']. '">Назад</a>';
    }
?>

Здесь мы проверили, была ли нажата кнопка формы и, если она нажата, мы выводим то, что получили в качестве имени. А ниже мы прописали ссылку на ту страницу, откуда пришли, т.е., на страницу с формой. Об условиях, глобальном массиве $_POST и прочих вещах, которые мы только что использовали, я также детально рассказывал в мини-курсе по созданию формы обратной связи. Мы все делаем максимально упрощенно, без особых проверок, поскольку целью урока является простая передача IP-адреса клиента и не больше.

Итак, имя мы получаем. Теперь осталось передать скрытно от пользователя его IP-адрес. Для этого допишем на странице с формой еще одно поле, типом которого укажем hidden (т.е., скрытое), а в качестве его значения укажем элемент REMOTE_ADDR:

<form method="post" action="index.php">
    <input type="text" name="name" />
    <input type="hidden" name="ip" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" />
    <input type="submit" name="submit" />
</form>

Если мы сейчас обновим страницу с формой, то ничего не изменится… но если мы посмотрим исходный код этой страницы, то увидим следующее:

<form method="post" action="index.php">
    <input type="text" name="name" />
    <input type="hidden" name="ip" value="127.0.0.1" />
    <input type="submit" name="submit" />
</form>

Интерпретатор PHP в качестве значения скрытого поля прописал IP-адрес клиента, который и будет отправлен на страницу index.php, и этот адрес будет находиться в переменной ip глобального массива $_POST. Осталось дописать вывод в файле index.php:

<?php
    if($_POST['submit']){
        echo 'Введено имя: ' .$_POST['name']. '<br />';
        echo 'IP пользователя: ' .$_POST['ip']. '<br />';
        echo '<a href="' .$_SERVER['HTTP_REFERER']. '">Назад</a>';
    }
?>

Вот, в принципе, и все. Вот так вот просто при помощи элементов массива $_SERVER мы можем получить массу служебной информации, которую затем можем использовать в своих веб-приложениях. Мы рассмотрели только пять элементов массива $_SERVER, на самом деле их, как уже говорилось выше, гораздо больше и без них часто сложно организовать функционирование достаточно серьезного проекта.

На этом, урок по определению IP-адреса компьютера окончен. До новых встреч!

Хотите узнать, что необходимо для создания сайта?

Посмотрите 3-х минутное видео и у Вас будет четкий пошаговый план по созданию сайта с нуля!

Смотреть видео

Метки:

Комментарии Вконтакте:

Комментарии Facebook:

Комментарии (79)

  1. Эрли

    Как определить ip-адрес — всё довольно просто. Вопрос в том по каким его потом базам пробивать, что бы узнать какому региону и какому провайдеру принадлежить этот ip…

    • Виктор Рог

      Посмотрите whois. Как вариант.

    • Андрей Ф.

      Ну узнаем мы к какому региону и провайдеру принадлежит ай-пишник и что дальше? Побежим в мили.. сорри полицию :) строчить заявление? Никто и никогда нам никаких сведений о физ лице не даст, только на смех поднимут. Наиболее разумный и действенный вариант это блокировка по ip. Это, конечно, не панацея, но на какое-то время может помочь. Собственно хотелось бы увидеть скрипт, позволяющий блокировать некоторый диапазон ip адресов.

      p.s. whois показывает частенько такой бред

      • Андрей Кудлай

        Собственно, блокировать по IP не так сложно. В БД создаем поле, в котором будут перечислены IP, по которым будем блокировать или ограничивать доступ. Также такие данные можно хранить в текстовом файле. Затем, к примеру перед тем как добавить комментарий пользователя, мы просто сравним его IP со всеми имеющимися у нас «черными» IP и, если совпадений нет — пропустим комментарий, а если есть такое совпадение — будем обзывать пользователя нехорошими словами, типа спамер :)
        Возможно, в ближайшем будущем сделаю урок по блокировке/ограничению доступа по IP. Как вариант — это может быть опрос на сайте по правилу 1 IP — 1 голос.

        • Андрей Ф.

          Да это было бы оч полезно. У джумлы стандартный модуль голосования (и сторонние расширения для комментов) все эти функции содержит. Но хотелось бы и ручками научицца. Ждем новых уроков. Спсб.

        • pasha-uz666

          Можно блокировку сделать в файле htaccess по маске.я так целую страну отсек от своего сайта.Хотя человек может через анонимайзер зайти,может Вы что подскажите как определить что используется анонимайзер или софт по смене ip?

          • Андрей Кудлай

            Насколько мне известно, это невозможно. Определяется IP-адрес, а что это — машина пользователя или прокси, анонимайзер — тут сказать сложно. Да и толку с этого знания не много. Поскольку сейчас через прокси ходит большое количество пользователей, то обрубать доступ каждому второму — мало смысла.

      • Эрли

        А что вы сразу про полицию? Она же теперь хорошая! Не то что старая милиция!
        Если по существу, определить город/регион имеет смысл, например для того что бы показывать организации/фирмы только того города/региона откуда поступил запрос. Это актуально для каталогов.

        • Дима

          Эрли, напишите в файле *.php следующее: print_r($_SERVER);
          Сохраните страничку и затем обновите )) И кое ,что из, многого, Вам станет ясно в этой жизни :)
          Успехов в учёбе :) .

    • Сергей

      Самы навеоное интересный вопрос: «Как узнать точный адрес компа по IP»

    • ICaR-Soft.ru

      Geotargeting прикрутить можно.
      (правда ловить будет, лишь крупные населённые пункты.)

  2. RIm

    А как скрыть свой IP

    • Эрли

      Скрыть ip клиента или сервера?
      А то на фрилансе видел офигенный заказ «требуется скрипт, так что бы нельзя было вычислить на каком хостере у меня сайт и нельзя было бы узнать ip-адресс моего сайта» :D :D

  3. Pocherk

    Месторасположение IP-адреса можно посмотреть здесь:
    domw.net/service:network-geo

    • Олег

      Я часто пользуюсь перепиской в КОНТАКТЕ. Однажды залез в настройки и надал на: «Посмотреть историю активности». С ужасом для себя обнаружил IP адрес частовстречающийся и два адреса совершенно другие. Пробил по этой ссылке:domw.net/service:network-geo, и мне выдало координаты моего города, а так же широту и долготу. При этом координаты моего IP адреса и двух других — были совершенно одинаковые. Я позвонил своему поставщику интернет услуг, в службу технической поддержки и объяснил свою тревогу. Он отлучился на 3 мин. я продолжал оставаться на связи. Затем сказал следующее:»Все 3 IP адреса принадлежат мне. Так как у меня IP адрес не статический, а динамический. А если я хочу, чтобы у меня был один и тот же IP адрес (статический), то это будет стоить на 5 гривен в месяц дороже (примерно 20-22 рос.руб.)» А как оформить это дело… Заходишь на свою страницу (поставщика интернет услуг) набираешь логин и пароль(входишь) и в статистике изменяешь настройки. В результате ваша оплата увеличится и ходить никуда не надо.

  4. Vasiliy

    Как всегда очень интересный и нужный урок.
    Ребята, если, конечно можно, опубликуйте урок как скачивать файлы с сайта?
    Вверху этой странички есть ссылка, по которой мы скачиваем уроки, расскажите, как мы сам можем организовать такую же.

  5. Андрей

    Супер. Раньше я пользовался сторонними сервисами размещая их скрипт у себя, тем саммым засоряя лишними ссылками свой сайт, да и бывало что он был не доступен.

  6. Алексей

    Здравствуйте! Хочу Вас поблагодарить за проделанную работу. Мой вопрос может показаться глупым но я по сути еще чайник. У меня тариф безлимит и это предполагает динамический AP. То-есть он дается на 3-4 дня потом другой и так далее, полчается можно вычислить только регион?

    • Андрей Кудлай

      В википедии можно детальнее почитать об IP-адресе. Если же говорить попроще, то можно вычислить не только регион. При желании и соответствующих возможностях можно найти и физический адрес. Динамический IP выдается Вам провайдером на весь период сеанса, т.е., от момента подключения к сети до выхода из нее. Если компьютер вновь будет включен и запущен повторный сеанс, то, скорее всего, будет уже другой IP-адрес. Это первое.
      Второе… когда регистрируется новый провайдер, то ему выдается диапазон IP-адресов, а он, соответственно, из этого диапазона раздает эти адреса своим клиентам. Так вот, зная IP-адрес можно установить провайдера. Провайдер в логах хранит всю информацию за определенный промежуток времени, т.е., такого примерно вида — такому-то клиенту, к примеру, вчера был выдан такой-то IP-адрес и этот клиент посещал такие-то сайты. Соответственно, располагая определенными возможностями, можно «попросить» провайдера сказать физический адрес своего клиента, который в такое-то время где-то лазил в сети.
      Вот примерно так я понял для себя этот вопрос, когда вскользь читал о сетях… я, конечно, не большой специалист в этом вопросе, так что, если где-то ошибся, то пусть меня поправят :)

      • Роман

        А как насчёт левых прокси. Можно вычислить адрес?

        • Андрей Кудлай

          В комментарии, который и «породил» эту тему, я рассказывал об анонимайзерах, которые как раз и существуют для того, чтобы через них анонимно заходить на какие-либо ресурсы. Тогда, соответственно, мы получим IP этого анонимайзера. Теоретически, все равно можно получить адрес пользователя, но процедура усложняется в разы. Во-первых, нужно обращаться к анонимайзеру. Если они не хранят логи посещений, то найти пользователя не представится возможным. Если же логи есть — можно получить IP, под которым пользователь попал к ним. Ну а дальше процесс тот же — по IP определим провайдера, провайдер, если логи сохранены еще, может выдать адрес клиента. Но это все в теории. На практике ни анонимайзер, ни провайдер не должны предоставлять такой информации.

  7. Лидия

    Ребята, я прошу прощения, если мой вопрос покажется неуместным или более того глупым, но мне вот интересно узнать,
    когда на сайте регистрируются совершенно нежелательные товарищи, их тоже можно вот так вычислить по IP — адресу и заблокировать в дальнейшем их регистрацию на сайте? ( здесь я не говорю про комментарии, а про регистрацию на сайте, которая в дальнейшем должна активироваться админом вручную ).

    • Андрей Кудлай

      Комментарии в этом случае ничем не отличаются от регистрации. Как я писал выше, мы просто храним где-то нежелательные IP-адреса и при регистрации нового пользователя просто сверяем его IP-адрес с теми, которые у нас есть. Если совпадение найдено, то мы отказываем в регистрации, а если совпадений нет — регистрируем пользователя.

  8. Данил

    Как делается поиск сайтов как у яндекса.

    • Андрей Кудлай

      Поиск сайтов или поиск по сайту?
      Если первое, то это надо спросить у Яндекса :) Только вряд ли они ответят)) Да и смысл какой в этом? Создать новый поисковик? Так тут одному не справиться — нужна команда отличных специалистов… это раз… второе — нужны средства и очень немалые.
      Если второе, то можно, во-первых, поставить себе на сайт поиск от того же Яндекса или Гугла. Во-вторых, это можно сделать самому, если сайт динамический и использует БД, но тут в нескольких словах не объяснишь — это тема отдельного большого урока.

  9. Алексей

    У меня вопрос может немного не по теме. Вначале урока говорится о некой галерее, на сием сайте я не нашёл её. Не могли бы вы мне её скинуть

  10. Владимир

    благодарен за тему о определении IP-понятно и доступно.хочется узнать так же, как определять IP c помощью мобильного телефона.

  11. Геннадий

    Андрей, доброе время суток, в своем уроке Вы упоминаете фото галерею, я не могу найти этот урок, а мне очень нужно сейчас.
    Не могли бы дать ссылку на этот урок. Был бы очень благодарен.

  12. Эдуард

    А если пользователь использует proxy server?
    Я сейчас написал через proxy, если определите мой IP,
    интернетом больше пользоваться не буду.

    • Андрей Кудлай

      Ну, если таким образом ставить вопрос, то тогда получается, что эту возможность можно вообще удалить из PHP и глупые разработчики непонятно зачем ее включили? :)
      Читаем комментарии выше… как уже говорилось, имея в своем распоряжении соответствующие возможности, определить IP и физический адрес возможно… если бы у меня были такие возможности и желание, то попробовал бы уменьшить количество пользователей сети на одного ;)

      • Эдуард

        Я так и думал, вот если бы у меня были бы озможности и желание, воткнул бы палку в чернозем и повернул бы земную ось.

        • Андрей Кудлай

          Ну и слава Богу, что каждый из нас ограничен в своих возможностях… а главное, в своих желаниях. Если же говорить предметно, то эта возможность в PHP введена скорее не для того, чтобы просто поиграться и определить IP пользователя, а для того, чтобы можно было ограничивать действия пользователя на сайте по IP. Ну а блокировать можно не только по IP, но и по сети — это уже для того, чтобы сделать что-то через прокси можно было только один раз.

  13. Валерий

    Просто оставить чтобы злоумышленник видел свой IP
    echo «Ваш IP адрес: $_SERVER[REMOTE_ADDR]«;

  14. Саня

    Спс большое за уорк, вот у меня вопрос, щас очень стал популярен такой браузер как Google hrom , так вот в нём есть функция
    зайти на сайт в режиме инкогнито , то есть как будто я вобще на нево не заходил, вопрос: какие ресурсы баруезр использует чтобы быть в этом реджиме и можно ли определить всё инфу по это пользователю

    • Андрей Кудлай

      Это нужно уже смотреть документацию к браузеру. К сожалению, не смогу по этому вопросу ничего сказать — поскольку не пользуюсь этим браузером.

  15. Александр

    Здравствуте Андрей , а можно показать урок , где Вы делаете Галерею картинок ?
    С уважением Александр.

  16. Михаил

    В видеоуроке упоминается скрипт некой галереи. А где можно прочитать или посмотреть про её создание?

  17. Олег

    Андрей, тема очень интересная, правда мне как не имеющего достаточного опыта, пока самостоятельно не все доступно. У меня по теме появился вопрос, который давно беспокоит.
    На моем сайте установлен, готовый почтовый скрипт, который оприделяет IP-адрес отправителя. Но по каким- то причинам, уже по оприделенному IP-адрес не возможно узнать даже город некоторых отправителей. Для этих целей я использую очень удобный сервис по ссылке ip2geolocation.com/?ip=217.118.93.120&x=1&y=9
    Но возможно ли привязать к уже готовому скрипту, список исключения нежелательных IP-адресов, чтоб через форму обратной связи, не заходили какие то люди, ранее попадавшиеся на какой- нибудь лжи, и не отвлекали от дел своими розыгрышами.
    Или может быть есть у вас ссылка, или у пользователей, по которой можно скачать уже готовый подобный скрипт обратной связи.

    • Андрей Кудлай

      Сделать ограничение по IP на отправку данных из формы, конечно же, можно. Уже записывал урок по созданию голосования для сайта, где в частности реализован этот механизм, т.е. действует правило «один IP — один голос». На днях попробую записать урок, где покажу как сделать подобное для формы, т.е. ограничивать отправку данных на e-mail по IP.

  18. О Тебе волнуется

    Помогите,как сделать так чтобы,заблокировать Ip к примеру у нас есть сообщество в моем мире,там один хмыр закалебал,
    там можно хтмлку поставить чтобы он заблокировался или все таки только на своих сайтах можно такое сделать?я его айпи знаю,ели ели через ссылку узнал.

  19. Сергей

    Тема очень интересная и нужная для меня сегодня.У меня чайника 2 вопроса к Андрею Кудлаю. Прочитал как скрыть свой реальный IP через прокси- сервер, но мне бы пошагово если можно в отдельном письме. Я не понимаю как проверить прокси на работоспособность,как определить и выбрать не загруженный прокси- сервер, нужной страны. Я захожу на сайт Американца , ( у меня в браузере значёк- сервер в Америке) , но и он видит ,что я из Украины, поэтому я ему не интересен — именно поэтому я и хочу скрыть своё местонахождение.
    Я пошёл ещё одним путём. Товарищ проживающий в Америке зарегистрировался зашёл на нужный мне сайт и отдал бразды правления мне.Как в дальнейшем мне заходить на тот сайт не засвечиваясь из Украины?

    • Андрей Кудлай

      Насколько я понял вопрос, — его можно свести к одному ответу. Если Вы хотите зайти на американский сайт под видом посетителя из США, то для этого достаточно найти подходящий анонимайзер, т.е. своеобразного посредника между Вашей машиной и сервером, на котором находится сайт. Здесь уже может помочь гугл. В поиск вводим «анонимайзер» и в результатах поиска ищем такой сервис, который бы предоставлял IP нужной страны. Вот и все…

  20. Valera

    Жена активно переписывается с любовниками в мейле ру, в одноклассниках,с другого компьютера.Вопрос, найду её IP, как скопировать переписку?

    • Андрей Кудлай

      Ответ: найти еще в придачу данные для входа в ее аккаунты на мэйлру и одноклассниках… или воспользоваться специальным софтом :) … ну а IP здесь совершенно не нужен.

  21. Superchainik

    Как на основании нескольких сообщений на форуме можно найти остальные сообщения того же отправителя? Хотя бы за последнюю неделю.
    На том форуме это возможно. Я тоже так хочу. Вернее, очень-очень нужно :/
    Если возможно, программу с наиболее простым алгоритмом, а то я совсем глупинькая.
    Спасибо заранее.

  22. Андрей Кудлай

    Что-то я не понял о каком форуме идет речь?

    • Superchainik

      Ой, Андрей, извините меня, пожалуйста.
      Форум заграничный. Если хотите, дам адрес форума и сообщений.
      Ну и да, я там обычный пользователь

      • Андрей Кудлай

        На любом форуме, если эта функция не отключена, найти все сообщения (темы) пользователя довольно просто. Для этого достаточно зайти в профиль пользователя (кликнуть по его нику) и поискать в профиле ссылки вида «Найти темы пользователя», «Найти сообщения пользователя».

  23. Superchainik

    Спасибо за ответ!
    Дело в том, что меня интересуют сообщения в анонимной ветке. Т.е. там совсем без регистрации.

    • Андрей Кудлай

      Ну, анонимность предполагает, что, скорее всего, это будет невозможно сделать. В любом случае, лучше уточнять этот вопрос у администрации форума или его «старожилов».

  24. Superchainik

    Спасибо, Андрей.
    100% такая программка существует. Не знаю, написана ли она только для того сайта. Попросить не могу, т.к. она у того, чьи сообщения я и хотела вычислить ;) Ну, и у его друзей.
    Андрей, у меня еще 1 вопрос. Легально ли то, что админ форума видит и сохраняет набранные в форуме, но не отосланные посетителем сообщения ;) Может ли он затем распространять эту инфу? (чисто для общего развития, а то я вначале пишу, а только потом думаю ;) )

    • Андрей Кудлай

      Все, что не запрещено — разрешено :) … а дальше — вопрос этики и порядочности каждого.

  25. Superchainik

    Андрей, у меня история с продолжением. Сделав опред. выводы, я написала своему воздыхателю с этого форума прощальное письмо. Короткое, но вежливое. После чего мне отключили возможность писать. В остальных сообщениях тоже все было прилично.
    От службы поддержки получила ответ, что,дескать, с Вашего ИП производились оскорбляющие(???) или прово сообщ. и поэтому отключили. И еще написали, что, возможно, мой провайдер дал мне такой ИП, с которого раньше приходили плохие письма. Доктор, такое возможно? Или у меня параноя
    Спасибо!

    • Виктор Рог

      Ну у Вас там и Санта-Барбара.

    • Андрей Кудлай

      Как доктор пациенту сказал бы Вам что-нибудь успокаивающе-ободряющее, но… поскольку клятву Гиппократа я торжественно не давал, то… в общем, Платон мне друг, но… тьфу ты, что-то к грекам меня потянуло :) просто — поскольку истина дороже, то вынужден Вас огорчить и сообщить, что такое возможно, если провайдер Вас не наградил постоянным IP.

      • Superchainik

        Андрей! Спасибо, спасибо, спасибо!
        IP меняется после каждой перезагрузки компа. Так значит, у меня параноя, радость-то какая ;)
        Спасибо Вам за быстрое реагирование ;)

  26. Neznakomka

    Здравствуйте. Если кто знает, помогите…
    Есть такой почтовый сайт e-mail.ua. Срочно нужно узнать с каких IP были посещения в почтовый ящик. Я недавно наткнулась на такой сайт где вводишь почтовый адрес и показывается список IP адресов откуда входили на эту почту. Сейчас не могу найти этот сайт и адреса не помню. Если кто знает помогите пожалуйста, нужно срочно. Заранее спасибо.

    • Андрей Кудлай

      Добрый день.
      Кроме администрации почтового сервиса такой информации ни у кого быть не может.

  27. Олег

    вопрос следующего характера — в соседней комнате есть ноут, в нет выходит с радио модема (кто поставщик услуг не знаю) можно ли каким образом засечь его активность (установить ip адрес или хотя бы диапазон возможных ip адресов и mac адрес самого ноута)

    • Андрей Кудлай

      Это уже к теме урока и, собственно, к PHP как-то мало относится… это уже системное администрирование. Для того, чтобы узнать эти данные под Windows из командной строки нужно выполнить команду ipconfig /all

  28. alex

    а чтобы не парится и ничего не писать, проще зайти сюда dns-ip.ru и узнать свой IP

    • Андрей Кудлай

      Так, в общем-то, это пишется не для того, чтобы узнать собственный IP. Это нужно для того, чтобы знать IP пользователя, обращающегося к приложению.

  29. Максим

    Помогите пожалуйста. У меня был украден ноутбук.Через некоторое время была удалена моя страничка в одноклассниках (очевидно с моего ноутбука). Можно ли узнать ip адрес в момент удаления странички?

    • Андрей Кудлай

      Это вопрос к сервису Одноклассники, если они, конечно, хранят где-то такую информацию и захотят ею поделиться.

  30. Malik

    Privet Vsem! Admin :
    Umenya takoy vopros :
    Kak sozdat «brovser check Page » v joomla ? eto, zaxodim kakoynibud sayt {www.test.ru} ,i tam perviy otkroetsya «brovser check Page» i sayt proveryaet nash brovzer soxranite moy IP adres i esho podrobniy info i otpravit v admina, potom otpravit glavniy menyu sayta : test.ru/home
    kak eto sdelat ? mne ochen interesuet etot vopros , i nujno !
    Jdu vash otvet !

  31. Влад

    Вот http://pr-cy.ru/browser-details/. Сразу детали браузера и айпишник ваш. Не благодарите)))

  32. ICaR-Soft.ru

    Как-то расписали уж сильно толсто.
    Там 2-3 строчки кода и всё.

  33. Лариса

    Добрый день! Прочитала статью и не поняла как же можно определить IP — адрес. Дело в том, что на меня поступило анонимное письмо и там отпечатался IP — адрес. Можно ли узнать с какого компьютера это письмо отправлено?
    IP — 217.74.113.5
    Заранее благодарна

    • Андрей Кудлай

      Здравствуйте, Лариса. Не совсем понятен Ваш вопрос «не поняла как же можно определить IP — адрес» с учетом того, что ниже Вы написали IP… Информацию об IP можно посмотреть, к примеру, воспользовавшись сайтом 2ip.ru/whois/

    • Лариса

      Да, согласна, я неправильно сформулировала вопрос.
      Переформулирую: как по IP-адресу найти компьютер и его месторасположение (почтовый адрес) с которого было отправлено эл.письмо, если он — этот IP-адрес известен. Как в кино — эл.письмо отправлено, а туда уже едет бригада захвата…

      • Андрей Кудлай

        Как в кино — это как в кино :) В Вашем случае можно найти в лучшем случае провайдера, который предоставляет пользователям услугу интернета. Ну а уже провайдер может попробовать найти искомого пользователя (но не факт, что это получится), если у Вас будут какие-либо инструменты воздействия на провайдера. Так что просто так получить физический адрес по IP — невозможно, иначе никакой анонимности в сети просто не было бы.

  34. Анастасия

    Ребята привет!
    Есть вопрос:возможно ли как-нибудь заблокировать IP адресс другого компьютера,чтобы не заходил в социальные сети(то есть мои :D ) ?Или можно хоть отследить IP адресс с компьютера с которого зашли в твою соц. сеть?
    я совсем не сильна в IT но с недавних пор приходится быстро учиться

    • Андрей Кудлай

      Здравствуйте, Анастасия. Лучше, конечно, поинтересоваться у продвинутых пользователей той социальной сети, которой Вы пользуетесь, но как мне кажется такой возможности нет.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree