Ваш Интернет IP-адрес: 35.170.81.210 | Здесь будет информация о Вашем локальном IP-адресе, а эта строчка будет заменена. | Вы IT-шник? А знаете как определить IP-адрес пользователя в локальной сети используя HTML5 и JavaScript? Возможно Вам так же будет интересно чем может закончиться суд по иску программиста к "IT-компании" по поводу незаконного увольнения на примере ООО "Софт Навигатор" в городе Иваново.

Определение локального IP-адреса(локальной сети) пользователя используя HTML5 и JavaScript

Тема поднималась в "Тостер" по ссылке https://toster.ru/q/132345

Определить локальный IP адрес(адрес локальной сети или локального VPN/pppoe подключения к Интернет) можно используя скрипт из листинга ниже. Определение IP адреса осуществляется браузером а не сервером! Определение происходит за счёт использования HTML5 RTCPeerConnection вызываемого через JavaScript. На чистом JavaScript я способа не знаю. На момент написания этой статьи определить IP ардес можно было в браузерах Firefox, Chrome, Opera и не возможно в Edge и Safari.

Коротко о коде в листинге ниже. Состоит из короткого HTML в котором находится span элемент с Id localIp. В этот span в результате выполнения JavaScript будет подставлен локальный IP адрес, если удастся его определить, иначе информация о ошибке. Разместите код из листинга на Вашем сайте в виде HTML документа и просто откройте. Локальный IP адрес сообщенный скриптом при открытии от сайта может отличаться при от адреса полученного в результате открытия документа с локального компьютера.

Комментарии

Если у Вас возникли вопросы, Вы можете задать их в форме ниже. В частности если Ваш вопрос по Bitrix и что то не получается - можно спросить. Ваш e-mail не публикуется, при этом я отвечу на него если будет что то по теме. Писать необходимо для людей - избегайте сленга, пишите орфографически правильно.

Имя:
E-mail:
Текст комментария:

Вы так же можете прочитать следующие статьи: