Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Damaks
18 / 10 / 1
Регистрация: 02.09.2010
Сообщений: 235
#1

Определение внешнего IP адреса - C++

05.03.2012, 22:31. Просмотров 857. Ответов 4
Метки нет (Все метки)

Необходимо определять внешний IP адрес. Задача усложнена тем, что много пользователей сидят за NAT'ом.
Находил примеры где ip получают через сайты (типо myip_ru или ippages_com) Но это всё костыльные решения, т.к. формат не стандартизирован и в любой момент данная зависимость может перестать работать (либо сдохнет сайт, либо его админы решат сменить формат, либо еще что-то... вплодь до выдачи ложного ip адреса)
Хотелось бы найти какое-то стандартное решение, например может как-нибудь через DNS серверы...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2012, 22:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определение внешнего IP адреса (C++):

Почему при присваивании адреса массива не ставится знак '&' получения адреса - C++
int main() { int a = { 2, 3 }; int* b; b = a; //Почему при присваивании адреса массива не ставится знак '&' получения адреса. ...

Определение внешнего IP-адреса - C#
Всем доброго времени суток. Не мог ли бы дать код на определение ip адресе который к примеру отображается на сайте 2ip.ru Заранее...

Определение внешнего IP адреса внутренними ресурсами? - C++
Предлагаю присоединиться к обсуждению форумчан компетентных в сетях, чтобы новички могли потихоньку двигаться дальше. Продолжение темы...

VBS Получение внешнего IP-адреса - VBScript/JScript
zyxel keentric giga 2 ТП Zyxel говрит что можно общаться с роутером только или чрез web-интерфейс или по telnet как то вот так: "set...

Проверка текущего внешнего IP-адреса - CMD/BAT
Доброго времени суток! Помогите, пожалуйста, с написанием батника. Нужен батник, который бы проверял текущий внешний ip-адрес компьютера, и...

Как убрать роутер с внешнего IP адреса? - Wi-Fi
Вводя в браузере мой внешний IP адрес попадаю на свой роутер. (IP статический) На пк стоит сервер и из-за этого клиент игры конектит на...

4
magirus
Супер-модератор
Эксперт по компьютерным сетямЭксперт Windows
26824 / 15076 / 876
Регистрация: 15.09.2009
Сообщений: 65,582
Записей в блоге: 71
05.03.2012, 22:43 #2
Цитата Сообщение от Damaks Посмотреть сообщение
много пользователей сидят за NAT'ом
тогда извне будет виден только внешний IP натящего (провайдера.)
0
Damaks
18 / 10 / 1
Регистрация: 02.09.2010
Сообщений: 235
06.03.2012, 22:04  [ТС] #3
Да, именно так
Всетаки кто-нибудь знает, есть ли способ через dns серверы определять?
0
odip
Эксперт С++
7158 / 3220 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
07.03.2012, 10:29 #4
есть ли способ через dns серверы определять
При чем тут DNS-серверы ?
Найдешь способ - нам расскажи

Добавлено через 53 секунды
Но это всё костыльные решения
Сделай свой сайт
У него спрашивай
Сам его поддерживай
0
solar_wind
756 / 747 / 42
Регистрация: 06.07.2009
Сообщений: 2,970
Завершенные тесты: 1
07.03.2012, 10:37 #5
Damaks,
Тут только два варианта:
1. Создать свой сайт и через него определять.
2. Использовать список из сайтов типа myip_ru, вероятность что все они разом сдохнут очень маленькая.
А по другому наверное никак, насколько знаю, в сетевых протоколах нигде не сохраняется твой внешний IP.
1
07.03.2012, 10:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2012, 10:37
Привет! Вот еще темы с ответами:

Проброс портов с внешнего адреса на внутренний - Администрирование Windows
Всем привет, столкнулся с проблемой: Есть у нашей организации сайт, работает на белом ip адресе ОС WinServer 2012 На другом сервере...

Как сделать вывод внешнего IP адреса - Delphi
вообщем нужен вывод внешнего айпишника через лейбел , как это сделать ? подскажите , плиzzz Добавлено через 3 минуты определение и...

Несколько DMVPN с одного внешнего IP адреса - Cisco
Всем привет. Недавно нарисовалась такая проблема. Есть циска 1841 с внешним адресом,с которой строится DMVPN туннель до адреса...

Не работает телефония после смены внешнего ip-адреса - Телефония
Телефония на Asterisk. TrixBox. Перестала работать после смены ip-адреса. На внутренним номера звонит.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru