Как получить локальный ip пользователя при нажатии кнопки на странице?
Доброго времени суток.
На сайте есть форма для обращений в которой есть поле "IP адрес".
Можно ли как то реализовать парс локального IP пользователя в форму, условно при нажатии кнопки 'Указать автоматически'?
Пробовал гуглить, везде пишут про js скрипт с использованием rtc. Попробовал реализовать, ничего не выходит(как я понял rtc прикрыли)
Заранеее спасибо
Какого именно IP? Скажем, с компьютера 192.168.0.2 запрос идёт через прокси на 192.168.0.1, затем шлюз с внешним адресом 1.2.3.4, который работает через VPN 4.3.2.1.
Ancient Ghoul, Только если прокси добавит заголовок X-Forwarded-For. В общем случае он делать этого не обязан. В любом другом случае вы увидите только тот IP, непосредственно с которого пришёл запрос (в данном примере - адрес VPN).
Вы не можете получить локальный адрес из браузера, так как это была бы серьезная утечка данных. НО, можно получить нечто вроде хеша локального адреса, емнип он будет одинаковым для одного устройства с конкретным IP. Можно посмотреть тут
Владимир Коротенко, ну, собственно для указания его в заявке. Один он или нет, v4 или v6 особо роли не играет, главное что бы хоть какой то результат был и направление с которым уже можно работать