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

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

Войти
Регистрация
Восстановить пароль
 
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
#1

ip address socket windows - C++

03.09.2013, 14:43. Просмотров 415. Ответов 6
Метки нет (Все метки)

Моя проблема заключается в следующем.
В общем работаю с сокетами, на 127.0.0.1, все отлично. Но зайдя в 2ip.ru и скопировав ip и адрес сервера поменял с 127.0.0.1 на тот который в 2ip.ru - клиент тут-же выбивает ошибку. И да, у меня роутер - интернет Киевстар.
В чем причина? И как с ней бороться?
(Догадываюсь что ip на сервере должно быть выделенное).
Работаю с сокетами #include <winsock2.h>
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.09.2013, 14:43     ip address socket windows
Посмотрите здесь:

access violation at address - C++
Дорогие форумчане, столкнулся с проблемой, читаю бинарный файл по структуре : struct HEAD { int a1; int a2; }; struct...

Access violation at address in module - C++
здравствуйте ребят. Такой вопрос. В самом начале проганья Пытаюсь заполнить динамический массив нулями. Выдаёт ошибку &quot;access violation...

Сообщение: address of local variable * returned - C++
В интернете много поисков ответа, например: и , но правильного нет. Такое сообщение возникает в любом С, где используется переменная,...

Access violation at address in module cc32100mt.dll - C++
Нужна помощь. Билдер выдает ошибку &quot;access violation at address in module cc32100mt.dll&quot; при попытке записи в файл. Содержание файла не...

Предупреждение: returning address of local variable or temporary - C++
Есть код программы для кодирования в base64 и обратно, не самый лучший код, но все же. И вот выскакивает два предупреждения на 2 return в...

Ошибка raised exception class EAccessViolation with message 'Access violation at address 004011FA - C++
Выдает ошибку raised exception class EAccessViolation with message 'Access violation at address 004011FA... на строке { fputc (c,b);}....

ошибка [BCC32 Error] windowp.cpp(201): E2235 Member function must be called or its address taken - C++
wc.lpfnWndProc = WndProc; windowp.cpp(201): E2235 Member function must be called or its address taken Full parser context ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
16 / 16 / 1
Регистрация: 09.03.2013
Сообщений: 65
03.09.2013, 14:55     ip address socket windows #2
Надо открыть порт в роутере.
[Ссылки на сторонние форумы запрещены]
h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 212
03.09.2013, 16:36     ip address socket windows #3
Bend3r, плюс твой ПК сидит за провайдерским NATом скорее всего, а на 2ip виден белый IP
Плюс раз ты за роутером - надо не только порт открыть но и написать правило что бы все запросы с определенного интерфейса перенаправлялись на ip PC который ему выдает роутер.
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
03.09.2013, 20:37  [ТС]     ip address socket windows #4
Цитата Сообщение от h_wolf Посмотреть сообщение
Bend3r, плюс твой ПК сидит за провайдерским NATом скорее всего, а на 2ip виден белый IP
Плюс раз ты за роутером - надо не только порт открыть но и написать правило что бы все запросы с определенного интерфейса перенаправлялись на ip PC который ему выдает роутер.
пруф или гайд не подскажешь где найти?
h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 212
04.09.2013, 09:28     ip address socket windows #5
Bend3r, модель роутера подскажи.
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
04.09.2013, 13:35     ip address socket windows #6
Цитата Сообщение от Bend3r Посмотреть сообщение
пруф или гайд не подскажешь где найти?
Гугли про UPnP и встраивай в программу или вручную пробрасывай порты.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2013, 13:51     ip address socket windows
Еще ссылки по теме:

Socket sendto - C++
Посылаю пакет используя sendto (UDP) Как определить что пакет успешно отправлен (с компа)? Проблема в том, что не выдается ошибок при...

Ошибка "statement cannot resolve address of overloaded function" - C++
помогите пожалуйста, почему вот тут вылезает ошибка &quot;statement cannot resolve address of overloaded function&quot;? в строке, где я вызываю...

При работе с free в деструкторе ошибка "Invalid address specified to RtlValidateHeap" - C++
Доброго времени суток, господа эксперты и дамы эксперты. Объясните пожалуйста почему программа вылетает с ошибкой &quot;program.exe has...

Socket в консоли под Win на g++ - C++
Помогите новичку начать.... Хочу в консоли написать сервер. Передавать клиентам строки/буферы/файлы... Нашел простейшие примеры,...

Server Socket и прием данных - C++
Доброго времени суток. Никак не могу разобраться с компонентом ServerSocket. Итак, ситуация. У меня есть модуль XBee WiFi, на него с...


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

Или воспользуйтесь поиском по форуму:
h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 212
04.09.2013, 13:51     ip address socket windows #7
Цитата Сообщение от Nekto Посмотреть сообщение
Гугли про UPnP и встраивай в программу или вручную пробрасывай порты.
Все верно гоовришь
Yandex
Объявления
04.09.2013, 13:51     ip address socket windows
Ответ Создать тему
Опции темы

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