Как получить точный ip-адрес клиентской машины или машины регистрации пользователей в C# ?
Я пробовал использовать все логики поиска google, но точного решения нет
получение различных ip-адресов
Как получить точный ip-адрес, например, который отображается в ipcofig ip4 ip-адрес в клиентской машине или пользователь вошел в систему машины
IP-адрес хоста ex: 123:23:0;
IP-адрес пользователя 1 ex: 23:45;
IP-адрес пользователя 2 ex : 43:56;
мне нужны такие же ip-адреса пользователей , как 23:45, 43:56, которые должны отображаться в ipconfig /all ipaddresses, если мы проверим
Что я уже пробовал:
Я пробовал, но получал другой ip-адрес.
string clientIPAddress = string.Empty; try { if (null == HttpContext.Current || null == HttpContext.Current.Request) return null; var request = HttpContext.Current.Request; var forwards = request.Headers.Get("X-Forwarded-For"); if (!string.IsNullOrEmpty(forwards)) { var values = forwards.Split(HEADER_SEPARATOR, 2); return values[0]; } /*else*/ clientIPAddress= request.UserHostAddress; }
Patrice T
Что вы хотите сделать с этим ip-адресом?
PIEBALDconsult
Если задействован DHCP, то IP-адрес, скорее всего, изменится, так что же в этом хорошего?