@serious911

Привязка пользователя к IP-адресу?

Здравствуйте.

Интересует вопрос привязки пользователя к IP адресам ipv4/ipv6.

Для чего это нужно? Есть небольшое веб-приложение и клиенты к нему (веб и мобильные). Привязка пользователя к IP-адресу/браузеру нужна для генерации ключа, с помощью которого будет происходить дальнейшее взаимодействие с API сервера.

Соответственно возникло несколько вопросов именно по IPv6:
1) Может ли мобильное устройство (Android/iOS) одновременно иметь два адреса IPv4/IPv6 ?
2) Если пользователю доступно одновременно IPv4 и IPv6 адреса, то какой будет использоваться по умолчанию?
3) Как определить какая версия IP используется на мобильном устройстве?

Спасибо
  • Вопрос задан
  • 548 просмотров
Пригласить эксперта
Ответы на вопрос 3
Jump
@Jump
Системный администратор со стажем.
Может ли мобильное устройство (Android/iOS) одновременно иметь два адреса IPv4/IPv6 ?
У любого хоста может быть сотни и тысячи IP адресов, с одного IP адреса может выходить в сеть сотни и тысячи хостов.

Если пользователю доступно одновременно IPv4 и IPv6 адреса, то какой будет использоваться по умолчанию?
Настройки маршрутизации.

Привязка пользователя к IP-адресу/браузеру нужна для генерации ключа
Надо понимать что у одного пользователя IP адрес может изменяться несколько раз в течении дня, и один IP адрес может быть у тысячи пользователей.
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev Куратор тега Компьютерные сети
software engineer
1. Может и больше. Зависит от количества интерфейсов (не забываем, что кроме физических интерфейсов есть еще виртуальные в случае VPN)
2. Зависит от настроек интерфейсов. При прочих равных, один из интерфейсов всегда должен быть более приоритетным. Плюс маршрутизация.
3. Например myip.ru, если интересен внешний IP, или посмотреть настройки интерфейсов - там выводится.

P.S. Привязка по IP - обычно дополнительная безопасность.
Ответ написан
@402d
начинал с бейсика на УКНЦ в 1988
имхо бесперспективная затея. У меня дома сейчас зеленая точка, так через нее
работать по ssh не возможно. Раз в 3-5 минут сессия рвется.
Статический ип не дают.
Мобильные клиенты все сидят с небольшого пула ip адресов.
Не разу не видели как яндекс или гугл начинают капчу требовать ?

Привязку сессии если делать, то на подсеть.
И ограничивать кол-во запросов в единицу времени на один ключ.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы