ServerVariables["REMOTE_HOST"] возвращает внутренний IP?
С тех пор, как я изменил хостинг своего сервера на нового провайдера (ovh), мне не удалось получить IP-адрес клиента с помощью простого Request.ServerVariables["REMOTE_HOST"]
, Он всегда возвращает 10.0.1xx.2xx (замаскированное точное значение, не знаю, имеет ли это значение), что мне кажется внутренним IP-адресом сервера.
призвание Request.ServerVariables["REMOTE_ADDR"]
а также Request.ServerVariables["LOCAL_ADDR"]
дает те же результаты.
Код вызывается из Global.asax, если это актуально.
Любая идея?
1 ответ
Решение
У меня была такая же проблема сегодня с OVH.
Кажется Request.ServerVariables["HTTP_REMOTE_IP"]
вернуть хороший ip