Как получить свой внешний id адрес с помощью публичных stun-серверов и c++?

Собственно, нахожусь я сейчас за NAT'ом и хочу получить свой внешний айпи с помощью публичного stun-сервера. За серверами вопрос не стоит. Чуть-чуть знаком с winsocks, но что отправлять на этот сервер не знаю и информации в интернете найти не могу. Расскажите и покажите, пожалуйста.
  • Вопрос задан
  • 614 просмотров
Решения вопроса 1
TrueBers
@TrueBers
Гуглю за еду
Stun серверы предназначены не для получения IP-адреса.

Они нужны для того, чтобы проверить тип вашего NAT'а и применить соответствующий этому типу метод Interactive Connectivity Establishment, так называемое пробитие портов.

Ваш публичный адрес можно получить через миллион публичных сервисов API. Например, ipinfo.

А если вам, внезапно, всё же для чего-то нужен STUN, в чём я сомневаюсь, то описание, что и куда слать, есть в его RFC.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы