Я, может казаться, не получаю или не нахожу информацию о нахождении моего IP общественности маршрутизаторов? Это вызвано тем, что это наклон быть сделанным этот путь и должно было бы получить его от веб-сайта?
Из C# вы можете использовать библиотеки веб-клиента для получения whatismyip
Теоретически ваш маршрутизатор должен быть способен сообщить вам публичный IP-адрес сети, но способ сделать это обязательно будет непоследовательным/непрямым, если вообще возможен на некоторых устройствах маршрутизатора.
Самый простой и все еще очень надежный метод - послать запрос на веб-страницу, которая вернет ваш IP-адрес, как его видит веб-сервер. Dyndns.org предоставляет хороший сервис для этого:
В ответ вы получите очень простой/короткий HTML-документ, содержащий текст Текущий IP-адрес: 157.221.82.39
(поддельный IP), который тривиально извлекается из HTTP-ответа.