Articles of ipv4

Запрет на IPv4 и IPv6

Если я хочу запретить пользователю по IP на моем веб-сайте, можно ли это сделать как IPv4 и IPv6 ? Некоторые браузеры, по-видимому, используют IPv4-адреса по умолчанию, а другие, если они имеют возможность, используют адреса IPv6. Поэтому, если я запретил кому-то по их текущему IP-адресу, им просто нужно было бы использовать другой навигатор для обхода запрета. […]

как показать IP-адрес в IPv4, который показывает :: 1 на веб-странице

Я хочу показать IP-адрес клиента компьютера. Но на моем компьютере, который работает в localhost, отображается только «:: 1». Если я запускаю в localhost, он должен быть показан 127.0.0.1. Итак, как показать IP-адрес, особенно в IPv4. Потому что я прочитал в другой статье, что :: 1 находится в IPv6. Вот мой код: function get_ip() { if […]

сохранение / получение адресов IPv4 и IPv6 в MySQL

К сожалению, я мало знаю об этой теме, но все, что я ищу, – это быстрое и простое решение для уникального представления любого IP-адреса (v4 / v6) в MySQL, поэтому я могу легко получить последний раз (если есть ), что конкретный компьютер посетил мой сайт. Мне не нужно делать какие-либо вычисления по адресам, просто извлекать, […]

REMOTE_ADDR и IPv6 в PHP

Можно ли предположить, что $_SERVER['REMOTE_ADDR'] всегда возвращает IPv4-адрес ? Благодаря!

Тестирование, если сеть в записи cidr перекрывает другую сеть

Я ищу php-алгоритм, который эффективно проверяет, перекрывает ли одна cidr-сеть сеть. В основном у меня есть следующая ситуация: Массив cidr-адресов: $cidrNetworks = array( '192.168.10.0/24', '10.10.0.30/20', etc. ); У меня есть метод, который добавляет сети в массив, но этот метод должен генерировать исключение, когда добавляется сеть, которая перекрывается с сетью allready в массиве. Итак, т.е. если […]

Как проверить, подключен ли кто-либо через IPv6 / IPv4

Я хочу проверить через php, если кто-то подключается к моему сайту через IPv4 или IPv6. Адрес клиента можно найти в $_SERVER["REMOTE_ADDR"] но как проверить, является ли это IPv4 или IPv6? Спасибо за ваше время Andre