Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопрос про IP адреса. / 15 сообщений из 15, страница 1 из 1
16.03.2020, 13:58
    #39937824
pash358
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
Здравствуйте.

Я использую на PHP, для определения IP адреса пользователя сайта, такой код:
$u_ip = $_SERVER['REMOTE_ADDR'];
Вопрос: в этом случае получаемые адреса ВСЕГДА будут в диапазоне - от 0.0.0.0 до 255.255.255.255 ?
Могут ли быть иные адреса типа:
234.152.115.031 / 43
или
256.358.999.875
и т.п.
...
Рейтинг: 0 / 0
16.03.2020, 15:24
    #39937858
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
...
Рейтинг: 0 / 0
16.03.2020, 15:30
    #39937860
pash358
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
Спасибо за ответ, но там не сказано ничего про PHP и $_SERVER['REMOTE_ADDR'];

Мне надо знать - могут ли быть адреса IP (из $_SERVER['REMOTE_ADDR'];) с дополнительными цифрами или сверх 255.
...
Рейтинг: 0 / 0
16.03.2020, 15:33
    #39937863
peter64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
...
Рейтинг: 0 / 0
16.03.2020, 16:19
    #39937893
pash358
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
Вот в этой статье указано, что " Через дробь указывается длина маски подсети. "
В другом месте написано, что это только у IPv6.

И что, бывают IP адреса , полученные на PHP через $_SERVER['REMOTE_ADDR']; - с дробью или нет?
Так и не понятно.
...
Рейтинг: 0 / 0
16.03.2020, 16:32
    #39937903
peter64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
...
Рейтинг: 0 / 0
16.03.2020, 16:47
    #39937913
pash358
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
Тут нет ничего про $_SERVER['REMOTE_ADDR']
...
Рейтинг: 0 / 0
16.03.2020, 17:05
    #39937919
peter64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
...
Рейтинг: 0 / 0
16.03.2020, 17:30
    #39937926
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
Вы спрашиваете про IP-адреса:
pash358
Вопрос: в этом случае получаемые адреса ВСЕГДА будут в диапазоне - от 0.0.0.0 до 255.255.255.255 ?
Могут ли быть иные адреса типа:
234.152.115.031 / 43
или
256.358.999.875
и т.п.


Из той же Википедии, если бы Вы потрудились прочитать статью, узнали бы, что адрес IPv4 представляет собой 32-битное число в двоичном представлении. IPv6 длиннее, но и записывается он совершенно иначе.

В первом своем варианте Вы привели запись никак не менее чем 43-битного числа, судя по маске /43.

Во втором варианте... мне лень считать разрядность в двоичном представлении, но если Вам удалось уместить это в 32 бита, то запись, вероятно, сделана в какой-то из неизвестных на планете Земля систем счисления.

Вот и делайте выводы.

pash358
Тут нет ничего про $_SERVER['REMOTE_ADDR']
Вебсерверы, как и пхп не имеют почти никакого отношения к рассматриваемому вопросу.
...
Рейтинг: 0 / 0
16.03.2020, 17:49
    #39937942
pash358
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
Если я на PHP использую код $_SERVER['REMOTE_ADDR'] - то это выдаст только IPv4 форму адреса пользователя сайта?
Т.е. будет только от 0.0.0.0 до 255.255.255.255 , т.е. максимум 15 символов ?
Я все правильно понял?
...
Рейтинг: 0 / 0
16.03.2020, 17:59
    #39937947
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
pash358,

да
...
Рейтинг: 0 / 0
16.03.2020, 18:07
    #39937951
pash358
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
Вот тут написано что иногда если сервер работает не через IPv4, то будут адреса выдаваться в форме IPv6.
https://stackoverflow.com/questions/12435582/php-serverremote-addr-shows-ipv6/12436099]

Если мой сервер ПОКА выдает нормальные IPv4 адреса, то значит, что у меня все в порядке?
Или это зависит от интернета пользователя?
(Я просто в этом не сильно разбираюсь).
...
Рейтинг: 0 / 0
16.03.2020, 18:26
    #39937964
полудух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
IP адрес = 4 байта
1 байт это 256 цифр от 0 до 255
там будет 4 цифры по 255 и никак это нельзя изменить.
...
Рейтинг: 0 / 0
18.03.2020, 14:21
    #39938737
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
pash358
Вот тут написано что иногда если сервер работает не через IPv4, то будут адреса выдаваться в форме IPv6.
https://stackoverflow.com/questions/12435582/php-serverremote-addr-shows-ipv6/12436099]

Если мой сервер ПОКА выдает нормальные IPv4 адреса, то значит, что у меня все в порядке?
Или это зависит от интернета пользователя?
(Я просто в этом не сильно разбираюсь).


Если у сервера есть ipv6 и у пользователя есть ipv6, то они будут взаимодействовать по ipv6.
...
Рейтинг: 0 / 0
18.03.2020, 14:22
    #39938738
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про IP адреса.
Да, еще нужна AAA запись у домена.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопрос про IP адреса. / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]