Узнать IP адрес

Ваш IP адрес:

216.73.216.195

Пример ограничения доступа к сайту по IP через .htaccess.
Пример ограничения вывода результата выполнения PHP-кода только для определенного IP.

Дополнительная информация об IP

216.73.216.195

Страна: США
Регион: Огайо
Город: Колумбус
Временная зона: America/New_York
Интернет-провайдер: Amazon.com
Организация: Anthropic, PBC
Уникальный номер сети AS (ASN): AS16509 Amazon.com, Inc.

Дополнительная инфорамция о AS16509.
Все ASN страны США.

На данный странице Вы можете увидеть свой публичный IP адрес в сети. То есть тот айпи-адрес, под которым Вы идентифицируетесь во внешней сети. Дополнительно ниже отображена краткая информация об этом IP.

Для того, чтобы скопировать IP в буфер, можно просто навести на него мышь и кликнуть на появляющуюся справа иконку.

Знание внешнего IP-адреса позволяет:

  • Узнавать данные об интернет-провайдере;
  • Проверить наличие IP в различных черных списках, например в спам-базах;
  • Взаимодействовать с другими пользователями, например при разворачивании игрового сервера на своем ПК, чтобы другие игроки могли к Вам подключиться для игры по сети;
  • Закрывать ресурс для всех кроме разработчика на время доработки проекта или, например, лечения сайта от вредоносного кода.

B так далее. Вариантов использования очень много. Но помните, передавая кому-либо данные о своем айпи во внешней сети, Вы рискуете тем, что злоумышленники могут использовать эти данные против пользователя.

Как открыть доступ к сайту только для разработчика

Один из распространенных примеров использования IP для ограничения доступа к ресурсу на время разработки - директивы для .htaccess в корне сайта:

Deny from all
Allow from 216.73.216.195

Код для .htaccess подходит в случае использования Apache как Бэкенд в связке с Nginx, либо просто как Фронтенд-сервер.

Как выводить содержимое только для определенного IP

Один из множества вариантов как отображать результат выполнения PHP-кода только для определенного IP:

<?php if($_SERVER['REMOTE_ADDR']=='216.73.216.195'): ?>
/* 
    Результат выполнения этого участка кода увидит только пользователь с указанным IP.
    Нужно быть предельно внимательным - критические ошибки в данном участке кода 
    приведут к 500-й ошибке для каждого посетителя.
*/
<?php endif; ?>