Russian Qt Forum

Qt => Работа с сетью => Тема начата: G-virus от Апрель 16, 2010, 22:44



Название: Коннектится ли QTcpSocket к DynDns.com ?
Отправлено: G-virus от Апрель 16, 2010, 22:44
Всем привет. Возникла такая ситуация.
У меня динамический IP и к раутеру не привязывается. Зарегил себе хост на DynDns.com
Мне выдали хост hostname.dyndns.info
Может ли QTcpSocket::connectToHost() коннектиться к нему? Допустим у меня на компьютере открыт порт, скажем, 6178.
На другом компьютере находится клиент. можно ли с того клиента приконнектиться к моему серверу через QTcpSocket используя hostname.dyndns.info?


Название: Re: Коннектится ли QTcpSocket к DynDns.com ?
Отправлено: SimpleSunny от Апрель 17, 2010, 17:06
Посмотрите на клиенте nslookup hostname.dyndns.info. Если ИП будет Ваш, то может :)


Название: Re: Коннектится ли QTcpSocket к DynDns.com ?
Отправлено: G-virus от Апрель 17, 2010, 20:59
Посмотрите на клиенте nslookup hostname.dyndns.info. Если ИП будет Ваш, то может :)

Я ваще хз про такой клиент  ;D
Дело в том, что когда я захожу в свой аккаунт на DynDns.com, IP показывает правильный. Но этот IP присваивается модему а не компу. Вот в чем проблема. Из-за этого и не коннектится  :(


Название: Re: Коннектится ли QTcpSocket к DynDns.com ?
Отправлено: SimpleSunny от Апрель 17, 2010, 21:10
nslookup - это программа такая :)

Тогда наверное в модеме проблема. Смотря в каком режиме настроен. Возможно необходимо пробросить порт с модема дальше на ваш компьютер.


Название: Re: Коннектится ли QTcpSocket к DynDns.com ?
Отправлено: G-virus от Апрель 17, 2010, 21:23
nslookup - это программа такая :)

Тогда наверное в модеме проблема. Смотря в каком режиме настроен. Возможно необходимо пробросить порт с модема дальше на ваш компьютер.

А не подскажите как это сделать, и что вообще произойдет? я просто в свое время лесом протащил про такую тему, как модемы и подключения и анонимность  :)


Название: Re: Коннектится ли QTcpSocket к DynDns.com ?
Отправлено: SimpleSunny от Апрель 17, 2010, 23:21
Сначала Вам нужно перечислить (с указанием модели) через какие устройства получает интернет компьютер.

В модемах, как правило, есть 2 режима работы. Режим моста, когда весь трафик прозрачно пропускается на компьютер и режим маршрутизации, когда организовывается локальная сеть и шлюзом в внешний мир выступает модем. Так как с внешним миром соединен модем, а не компьютер, то для того чтобы клиенты могли подключаться к компьютеру по определенному номеру порта, то на модеме настраивается проброс порта, т. е. все соединения с модемом на заданном порту передаются заданному компьютеру. В общем сумбурно и не складно, но ключевые слова для поиска есть :)


Название: Re: Коннектится ли QTcpSocket к DynDns.com ?
Отправлено: G-virus от Апрель 17, 2010, 23:29
Сначала Вам нужно перечислить (с указанием модели) через какие устройства получает интернет компьютер.

В модемах, как правило, есть 2 режима работы. Режим моста, когда весь трафик прозрачно пропускается на компьютер и режим маршрутизации, когда организовывается локальная сеть и шлюзом в внешний мир выступает модем. Так как с внешним миром соединен модем, а не компьютер, то для того чтобы клиенты могли подключаться к компьютеру по определенному номеру порта, то на модеме настраивается проброс порта, т. е. все соединения с модемом на заданном порту передаются заданному компьютеру. В общем сумбурно и не складно, но ключевые слова для поиска есть :)

Все сделал, работает  :)

Спасибо за информацию  :)