Конференция "Начинающим" » SERVESOCKET и CLIENTSOKEТ и интернет
 
  • nikih22 © (06.03.10 16:29) [0]
    HELP!!!!!!!!!
    Пишу программу на компонентах SERVESOCKET и CLIENTSOKEТ.
    Все работает но как только пробую соединять их через интернет во тут то ибеда. Прописываю IP клиет отказывается видеть сервера.
    Заметил такое есил интернет настроен через brige(не как роутер) то они видят друг друга.
    КАК МОЖНО ДОПОЛНИТЬ ЧТО БЫ СОКЕТЫ РАБОТАЛИ И ЧЕРЕЗ РОУТЕР
  • DVM © (06.03.10 23:05) [1]
    "Как роутер" это как NAT маршрутизатор надо полагать?

    кто у тебя сидит за роутером сервер или клиент?

    т.е:

    1) сервер - роутер - интернет - клиент
    или
    2) клиент - роутер - интернет - сервер

    ?
  • grisme © (08.03.10 06:04) [2]
    настроить роутер? :)
  • nikih22 © (08.03.10 09:23) [3]
    Да это Nat маршрутизатор.
    Настройки  модема не актуальны, так как проги будут работать на многих компьютерах а там настраивать модем мне уже не получится.

    Пробывал разные конфигурации:
    1)Клиент клиент и сервер на роуторе не видят друг друга
    2)Клиент на роуторе сервер на BRIGE все работает
    3)Клиент и сервер настройка Brige все работает
    4)Клиент на BRIGE сервер на роуторе не работает

    Что делать? Помогите плиз!!!!!!!!!!!!1
  • DVM © (08.03.10 10:37) [4]

    > nikih22 ©   (08.03.10 09:23) [3]

    ты не ответил мне 1) или 2) ?
  • Сергей М. © (08.03.10 20:09) [5]

    > Что делать?


    Настроить должным образом роутер на стооне сервера.
  • nikih22 © (09.03.10 06:04) [6]
    ты не ответил мне 1) или 2) ?
    1) сервер - роутер - интернет - клиент
  • nikih22 © (09.03.10 06:05) [7]
    1) сервер - роутер - интернет - клиент
    DVM © помоги плиз!!!!!!!!!! Я уже 10 день мучаюсь и ничего не получается
  • sniknik © (09.03.10 08:05) [8]
    и не получится. если сервер "за натом" то обращения к нему невозможны (исключения - мост, "проброска портов", виртуальный сервер ну и другие названия для трансляции запросов с адреса нат в локальную сеть к нужному компу. но и тогда обращение идет не к ip в локальной сети, а к адресу самого "ната" видимого из инета)

    в среде  "торрентистов" это называется "черный IP", настроить прямой доступ с ним возможно только если нат в твоих руках (те самые мосты/прокидывания портов), провайдер для пользователей такого не делает. но у торент клиентов есть еще и "кривой"  путь, т.что черный IP особо и не мешает (скачивать вообще, а отдавать приходится используя веб сервер, т.е. клиент читает с сервера аздреса тех кому требуются его данные и опрашивает их/устанавливает коннект сам. для 2-х за  натом и "кривой" коннект невозможен).
  • Anatoly Podgoretsky © (09.03.10 08:35) [9]
    > sniknik  (09.03.2010 08:05:08)  [8]

    Ну для этого вообще то предназначен IPv6, но пока это экзотика.
    Туннель там строится со стороны клиента.
  • sniknik © (09.03.10 11:26) [10]
    с IPv6 по идее вообще никаких проблем не должно быть, их провайдеры выдают бесплатно, и их для всех компов всех внутренних сетей хватит (т.е. получается уже не "внутренняя" если у имеется "внешний" IP адрес, и возможна прямая адресация)
  • brother © (09.03.10 12:05) [11]
    > (т.е. получается уже не "внутренняя" если у имеется "внешний"
    > IP адрес, и возможна прямая адресация)

    вот тогда и придет скайнет, а еще и для хакеров веселье)...
  • DVM © (09.03.10 12:16) [12]

    > nikih22 ©   (09.03.10 06:05) [7]
    > 1) сервер - роутер - интернет - клиент
    > DVM © помоги плиз!!!!!!!!!! Я уже 10 день мучаюсь и ничего
    > не получается

    Роутер надо настроить, порты пробросить, уже написали.
  • nikih22 © (09.03.10 13:42) [13]
    Порты прописывать не актуально. И модем настраивать не актуально. Программа постоянно будет менять свое расположение(в разных точках города). У меня просто не будет возможности постоянно настраивать модемы под мою программу.
  • nikih22 © (09.03.10 13:46) [14]
    Огромное спасибо всем  в особености sniknik
  • Anatoly Podgoretsky © (09.03.10 14:43) [15]
    > brother  (09.03.2010 12:05:11)  [11]

    Это истесвенно, но возможность есть, не зря же этот протокол называется протокол тунелирования.
  • Anatoly Podgoretsky © (09.03.10 14:44) [16]

    > nikih22 ©   (09.03.10 13:42) [13]

    Ну так сделай что бы это автоматом происходило, надеюсь ты сумеешь справиться с UPnP
 
Конференция "Начинающим" » SERVESOCKET и CLIENTSOKEТ и интернет
Есть новые Нет новых   [134439   +39][b:0][p:0.001]