Пожалуйста, поправьте меня, если я ошибаюсь. Есть два типа IP -
Один из них - статический (фиксированный) IP-адрес, который мы назначаем для сетевой карты, а второй - от поставщика услуг.
Например IP-адрес, установленный для моей машины, - 192.168.1.10, а IP-адрес, предоставленный провайдером, - 218.64.xx.xx. (Вы можете проверить это, используя http://www.ip2location.com/)
Когда я использую ASP.net, я могу получить IP-адрес, предоставленный провайдером, используя -
HttpContext.Current.Request.UserHostAddress;
Проблема:
Сейчас я работаю в среде Windows Forms, но не могу получить IP-адрес, предоставленный интернет-провайдером, хотя могу получить фиксированный IP-адрес.
Кто-нибудь может мне помочь?
Спасибо, что поделились своим временем.