На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
    > Программа-сервер на компе с динамическим IP
      Пишу прогу (архитектура клиент-сервер). Сервер будет находиться не у меня. Чел за NAT, IP серый, динамический.
      Куда коннектиться клиенту?
      No-IP DUC не предлагать,
      Цитата
      сервер будет находиться не у меня
      .
      Заранее спасибо.

      P.S. Если что, сильно не пинать - новичок в СЕТЕВОМ программировании.
        Ответить с данными критериями не смогу, но влезу: дуже интересно.
        Почему нельзя ddns и иже с ним использовать?
          Никак не подключишься за NAT, если только на гейте NAT сделан маппинг внешнего порта во внутреннюю сеть.
            Romko
            Сервер будет находиться у чела с динам. IP. ddns он использовать не станет (даже не знает, что это такое).

            Расскажу поподробнее. У друга стоит ADSL роутер (D-Link DSL 2540U с фаером и NAT). Локальный IP формата 192.168.1.x.
            Внешний IP тоже динамический, серый. Все порты закрыты по умолчанию (так все и закрыты). Пров авангард DSL.

            Да, наверное, без ddns не обойтись =((
            А может есть другой выход?
            Сообщение отредактировано: SViN95 -
              Даже c ddns тебе не обойтись, если авангард дает серый IP
                Uncle_Bob
                Пробовал запускать серв на другом компе (тот же авангард, тоже ADSL роутер). Открыл один порт (8080), поставил no-ip duc,
                зарегился на no-ip.biz. Все работает. Без этого совсем никак?

                P.S. авангард выдает серые IP.
                  Может внутри авангардовской "серой" локалки будет работать... Не уверен. Но снаружи к этому "серверу" будет не подключиться.
                    Uncle_Bob
                    Ладно, допустим
                    Цитата
                    внутри авангардовской "серой" локалки

                    Но куда коннектиться клиенту, IP же не постоянный?

                    Добавлено
                    На сайте авангарда нарыл:
                    IP-адреса (в том числе и фиксированные) у абонентов Авангарда публичные.
                    Разрыв по таймауту через 24 часа (1 раз в сутки).
                    Ограничений на входящие соединения нет. Все порты открыты.
                    Ограничений на количество одновременных входящих/исходящих соединений нет.

                    Странно. Может виноват роутер, а не пров?
                      Цитата SViN95 @
                      Но куда коннектиться клиенту, IP же не постоянный?

                      На тот адрес, который зареген в ddns.

                      Цитата SViN95 @
                      Странно. Может виноват роутер, а не пров?

                      проверить просто.

                      tracert <адрес, который зареген на ddns>

                      Если ресолвится адрес в правильный IP, значит копай роутер
                        Uncle_Bob
                        78-36-251-150.dynamic.pskov.dslavangard.ru [78.36.251.150]
                        Все правильно.

                        Цитата
                        На тот адрес, который зареген в ddns.

                        Сервер будет находиться у чела, который там не зареген. + у него закрыты все порты.
                        =((
                          http://www.brynosaurus.com/pub/net/p2pnat/
                            Проблему решил, всем спасибо.
                              неплохо было бы поведать миру как именно
                              1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                              0 пользователей:


                              Рейтинг@Mail.ru
                              [ Script execution time: 0,0600 ]   [ 15 queries used ]   [ Generated: 20.05.24, 15:08 GMT ]