Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Что можно сделать? 
:(
    Опции темы
IKM2007
Дата 17.5.2011, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




Доброй ночи всем. Так как вопрос немного "не в тему", решил постить во флейме.

Через недели две(поменьше) защита диплома(сетевое нарди с возможностью игры с сервером, написан на boost.asio и Qt), но для демонстрации в глобальной сети некоторые проблемы, ведь для того, чтобы сервер был виден клиентами в глобальной сети, нужен комп с реальным ip-адресом(для сервера), мой провайдер такую возможность не предоставляет. Можно как-то решить проблему? Чтобы сервер работал на моем компе, и по возможности не менять структуру программы, то есть программа должна остаться обыкновенным Exe файлом.

P.S. Под руком есть хостинг с PHP, MySQL и доменное имя в зоне ru.


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
Snowy
Дата 18.5.2011, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер




Hamachi
PM MAIL   Вверх
kemiisto
  Дата 18.5.2011, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007




О да, Хамач! smile Это инструмент навроде регулярок. В том плане, что 
Цитата
Some people, when confronted with a problem, think “I know, I'll use regular expressions.”   Now they have two problems.



--------------------
PM MAIL WWW GTalk Jabber   Вверх
Zloxa
Дата 18.5.2011, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008




Цитата(IKM2007 @  17.5.2011,  22:05 Найти цитируемый пост)
для демонстрации

для демонстрации - отснять ролик и демонстрировать его. 


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
kemiisto
Дата 18.5.2011, 10:50 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007




[offtopic] Zloxa, сразу чувствуется рука ФСБшника. ;-) [/offtopic]

Это сообщение отредактировал(а) kemiisto - 18.5.2011, 10:51


--------------------
PM MAIL WWW GTalk Jabber   Вверх
UniBomb
Дата 18.5.2011, 11:18 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург




1. VPN (тот же хамачи)
2. DynDNS.com


kemiisto, а чем плох хамачи? Помниться я его успешно использовал для игр  smile 


--------------------
PM MAIL ICQ Skype   Вверх
IKM2007
Дата 19.5.2011, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




Спасибо за ответы, насколько я понял Hamachi создает локальную сеть, то есть чтобы клиент видел сервер, нужно чтобы и у клиента тоже была установлена программа, так не подходит, так как ничем не отличается от работы в обыкновенной локальной сети.
DunDNS предоставляет только доменное имя, но мне нужно что-то наподобие этого, только для ip адресов, то есть чтобы моему компу хотя бы на время демонстрации был видан реальный ip адрес, есть что нибудь в этом роде?


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
Snowy
Дата 20.5.2011, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер




Если домашний компьютер может принимать входящие подключения, и проблема только в IP, то нужен третий агент, через которого можно передать нужные параметры.
Например, создай на вебхосте простенький скрипт, который просто будет записывать IP, подключившегося клиента.
Дома запусти сервер.
Запусти, например, оперу, открой урл с этим скриптом. Скрипт запомнит IP.
Включи автообновление страницы на каждые 5 минут (в опере правой кнопой по странице).
Второй скрипт на вебхосте будет показывать IP, который сохранил первый скрипт.
Ну и остается в конфиге программы указать ручками нужный адрес.
При желании, можно сделать, чтобы программа сама дергала по http нужный скрипт, получала у него IP и подключалась туда.

Возможные проблемы:
1. Домашний компьютер не может принимать подключения, т.к. находится за роутером/прокси. Решение - хамач.
2. Клиентский компьютер не может подключиться к домашнему из-за ограничений сети (файрволы, прокси...). Решение - использовать http - он есть всегда.
PM MAIL   Вверх
IKM2007
Дата 20.5.2011, 07:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




Да, проблема в том что 

Цитата(Snowy @  20.5.2011,  00:17 Найти цитируемый пост)
1. Домашний компьютер не может принимать подключения, т.к. находится за роутером/прокси.

то есть даже по нынешнему моему ip адресу клиент не видит сервер.
Цитата(Snowy @  20.5.2011,  00:17 Найти цитируемый пост)
Решение - хамач.

Ладно, спасибо.


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
Akella
Дата 20.5.2011, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант




я бы тоже поднял VPN
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.1259 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.