Форум: "Прочее";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
ВнизКак узнать серверу какой ip у клиента если этот ip динамический ? Найти похожие ветки
← →
dreamse (2006-05-10 23:12) [0]Пишу программу для видео наблюдения : есть клиент 1 - шт ставиться на компьютер к которому подключена WEB камера
Есть сервер 1 - шт который подсоеденяеться по TCP/IP к клиенту и транслирует изображение по сети всё просто ...
Теперь такой вопрос : Что делать если у клиента динамический ip ? ( например выходит в интернет по высоко скоростному модему )
Сервер тоже не известно на каком ip будет находиться так что отправка строки с ip серверу отпадает
( Сеть не локальная , а интернет ! Скорость передачи устраивает :) )
Вопрос в динамическом адресе
← →
Ы (2006-05-10 23:19) [1]брось писать, разберись сначала в вопросе. Рано еще писать начинать, раз такие вопросы возникают.
← →
dreamse (2006-05-10 23:28) [2]> Ы (10.05.06 23:19) [1]
Ути какой умный :) Целых 2 строки без смысла о решении вопроса :)
Программа уже готова , писать так сказать нечего. Осталось разобраться в вопросе
← →
дядя (2006-05-10 23:34) [3]>Теперь такой вопрос : Что делать если у клиента динамический ip ? (
>например выходит в интернет по высоко скоростному модему )
>Сервер тоже не известно на каком ip будет находиться так что отправка
>строки с ip серверу отпадает
без третьей машины с постоянным ip - никак
← →
dreamse (2006-05-10 23:40) [4]> дядя (10.05.06 23:34) [3]
Это то и понятно , но как реализовать ? Если бы был свой хостинг то можно было бы записывать данные по FTP а если хостинга нет ?
← →
mrcat © (2006-05-10 23:48) [5]>а если хостинга нет ?
Если хостинга нет, его нужно приобрести :)
заливаешь на хостинг элементарный скрипт на чем угодно: PHP, CGI и т.д.
1. Клиент при коннекте с инетом (или периодически через заданные промежутки) отсылает на хостинг HTML-запрос с указанием своего IP-адреса.
2. Скрипт данные из запроса сохраняет на сервере...
3. Сервер по той же схеме опрашивает хостинг...
← →
Tirael © (2006-05-10 23:54) [6]2mrcat муть какаято... накой хрен отправлять свой адрес если он динамический, все равно к нему приконнектиться нельзя будет. коннектиться мона только к постоянным ипам. либо ставить какой нить сервер на хостинге или например купить постоянный ип (у нас в локалке мона например)
← →
Игорь Шевченко © (2006-05-10 23:57) [7]
> накой хрен отправлять свой адрес если он динамический, все
> равно к нему приконнектиться нельзя будет
А как аська работает ? Коннектится же, сволочь.
← →
@BraIN © (2006-05-10 23:57) [8]web-камера...транслирует..Ага, как же.
Можно было бы и поумнее чего придумать.
← →
Tirael © (2006-05-10 23:58) [9]2Игорь Шевченко так она к icq.com коннектится, а у него ип постоянный )
← →
Игорь Шевченко © (2006-05-11 00:00) [10]Tirael © (10.05.06 23:58) [9]
Так и на хостинге имя будет постоянное.
← →
Tirael © (2006-05-11 00:03) [11]2Игорь Шевченко
> 1. Клиент при коннекте с инетом (или периодически через
> заданные промежутки) отсылает на хостинг HTML-запрос с указанием
> своего IP-адреса.
ну насколько я понял хостинг тут юзается только для передачи ипа, а коннектиться будет напрямую. один из нас спит :)
← →
Ы (2006-05-11 01:20) [12]Удалено модератором
← →
Ы (2006-05-11 02:02) [13]Удалено модератором
← →
vidiv © (2006-05-11 02:35) [14]
> накой хрен отправлять свой адрес если он динамический, все
> равно к нему приконнектиться нельзя будет.
чушь
А по теме...
Гдето я слышал о програмке привязывания DNS имен к машинам с динамическим IP. Как так это происходит не знаю, но знаю что слышал. попробуй поработать в этом направлении :)
← →
Alex Konshin © (2006-05-11 03:58) [15]dyndns.org?
Don"t ask me how to use it. I haven"t tried it.
← →
Slym © (2006-05-11 06:24) [16]DDNS слыхал такое?(Dynamic DNS)
регистрируешь уникальное ПОСТОЯННОЕ имя - по нему и коннектишься
IP адрес может быть динамическим :) только без НАТу
← →
Anatoly Podgoretsky © (2006-05-11 09:24) [17]Сервер ни к чему не подсоединяется, это нонсенс.
← →
mrcat © (2006-05-11 11:07) [18]> [6] Tirael © (10.05.06 23:54)
>коннектиться мона только к постоянным ипам
с какого это перепугу ?
>либо ставить какой нить сервер на хостинге
смысл ? описаный скрипт пишется за 10 минут...
← →
Tirael © (2006-05-11 11:31) [19]с такого, что этот ип обычно прошел через нат и один для многих клиентов
← →
mrcat © (2006-05-11 11:36) [20]> [19] Tirael © (11.05.06 11:31)
В таком случае НАТ "знает" откуда и куда идёт данный конкретный запрос, т.к. строит таблицу маршрутизации...
← →
Prohodil Mimo © (2006-05-11 11:37) [21]
> коннектиться мона только к постоянным ипам.
у вас не правильние пчёлы.
← →
Tirael © (2006-05-11 11:48) [22]да, знает куда вернуть ответный пакет, а именно приконнектиться к компу за нат ведь не получится...
← →
Slym © (2006-05-11 11:59) [23]Tirael © (11.05.06 11:48) [22]
приконнектиться к компу за нат ведь не получится
получится если NATу об этом правильно сказать (сделать проброс порта)
← →
Tirael © (2006-05-11 12:17) [24]собственно это я и имел ввиду. ведь нат, тот что у диалапа, жпрс и иже с ними для нас никто настраивать не станет
зы. насчет неправильных пчел и т.п. к динамическому ип коннектиться то можно, на то он и ип, я говорил применительно к этим диалапам, ведь у них он не только динамический, но еще и за натом.
← →
Пусик © (2006-05-11 12:30) [25]
> Tirael © (11.05.06 12:17) [24]
>
> собственно это я и имел ввиду. ведь нат, тот что у диалапа,
> жпрс и иже с ними для нас никто настраивать не станет
Значит придется писать программу-посредник, размещать ее на хосте с легальным адресом. Она будет заниматься трансляцией пакетов между двумя подключающимися приложениями.
← →
mrcat © (2006-05-11 13:10) [26]>жпрс и иже с ними для нас никто настраивать не станет
зачем его настраивать ? когда ты коннектишся по диал-апу с целью получения (порт: 110)/отправки (порт: 25) почты, ты звонишь своему провайдеру и просишь его "что-то там" настроить ?
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.042 c