Форум о журнальных коллекциях Деагостини, Ашет, Eaglemoss, Modimio
http://nacekomie.ru/forum/

Удаленное управление.
http://nacekomie.ru/forum/viewtopic.php?f=64&t=11053
Страница 1 из 2

Автор:  sws35 [ 26 авг 2013, 15:21 ]
Заголовок сообщения:  Удаленное управление.

Как известно тем, кто читает журнал, обещано удаленное управление роботом с просмотром и прослушиванием из любой точки земного шара (где есть интернет).
Вчера мы с darkcats попытались это сделать и последовал непонятный облом. Где-то что-то не пропустило. Будем разбираться.
Так вот, раз пошло такое дело, постараюсь в несколько заходов объяснить как в интернете происходит связь между различными узлами и в конечном итоге компьютерами.
Когда создавалось то, что в последствии стало интернетом, прикинули способ различать узлы сети то остановились на IP адресе, который состоял из четырех групп по 256 чисел, что имеет вид ххх.ххх.ххх.ххх (вариантов вроде до фига, особо учитывая, что компьютер вещь цены не малой и доступна на то что не всякому прохожему, но и не всякой конторе) были и другие варианты, но на сегодняшний день они благополучно почили.
Однако же, прогресс не стоял на месте, и компьютеров стало не просто много, а, ну короче вам по пояс будет (с)
И вот кроме деления сеток на категории A, B, C, D в зависимости от диапазона ip-адреса (что вряд ли кому интересно) есть ряд специфических адресов и из них самый для нас архиважный, как говорил тов. Ленин - 192.168.ххх.ххх.
Дело в том, что к этому диапазону нет доступа из большого интернета, поэтому на каждом адресе интернета может висеть подсетка с этими адресами не пересекаясь с себе подобными.
Но естественно возникает закономерный вопрос - как компьютеру из такой подсети связаться с компьютером из другой подсети, если невозможен прямой запрос через интернет? В нашем случае - как другой компьютер может увидеть нашего робота с адресом. допустим 192.168.0.103, который не виден из интернета?
Для этих целей существуют маршрутизаторы и роутеры. Конечно, в роли маршрутизатора может выступить и сам компьютер, с установленной программой типа WinGate или подобной, но проще воспользоваться внешним роутером, по прописанным в его разделе маршрутизации правилам он перенаправит запросы и ответы внутреннего узла во внешнюю сеть.
И тут возникает самый неприятный вопрос - а как достучаться из интернета до компа на котором стоим модуль связи с роботом? Если компьютер имеет выделенный ip-адрес (примерно дополнительных 100 руб в месяц), то и вопроса нет. Но как быть, если выделенного адреса нет, и более того провайдер его не предоставляет?
Можем надеяться на иглемосса, но они нас уже отчетливо приучили, что верить им надо осторожно, есть ли другой выход?

Автор:  darkcats [ 26 авг 2013, 22:05 ]
Заголовок сообщения:  Re: Удаленное управление.

sws35 писал(а):
Как известно тем, кто читает журнал, обещано удаленное управление роботом с просмотром и прослушиванием из любой точки земного шара (где есть интернет).
Вчера мы с darkcats попытались это сделать и последовал непонятный облом. Где-то что-то не пропустило. Будем разбираться.
Так вот, раз пошло такое дело, постараюсь в несколько заходов объяснить как в интернете происходит связь между различными узлами и в конечном итоге компьютерами.
Когда создавалось то, что в последствии стало интернетом, прикинули способ различать узлы сети то остановились на IP адресе, который состоял из четырех групп по 256 чисел, что имеет вид ххх.ххх.ххх.ххх (вариантов вроде до фига, особо учитывая, что компьютер вещь цены не малой и доступна на то что не всякому прохожему, но и не всякой конторе) были и другие варианты, но на сегодняшний день они благополучно почили.
Однако же, прогресс не стоял на месте, и компьютеров стало не просто много, а, ну короче вам по пояс будет (с)
И вот кроме деления сеток на категории A, B, C, D в зависимости от диапазона ip-адреса (что вряд ли кому интересно) есть ряд специфических адресов и из них самый для нас архиважный, как говорил тов. Ленин - 192.168.ххх.ххх.
Дело в том, что к этому диапазону нет доступа из большого интернета, поэтому на каждом адресе интернета может висеть подсетка с этими адресами не пересекаясь с себе подобными.
Но естественно возникает закономерный вопрос - как компьютеру из такой подсети связаться с компьютером из другой подсети, если невозможен прямой запрос через интернет? В нашем случае - как другой компьютер может увидеть нашего робота с адресом. допустим 192.168.0.103, который не виден из интернета?
Для этих целей существуют маршрутизаторы и роутеры. Конечно, в роли маршрутизатора может выступить и сам компьютер, с установленной программой типа WinGate или подобной, но проще воспользоваться внешним роутером, по прописанным в его разделе маршрутизации правилам он перенаправит запросы и ответы внутреннего узла во внешнюю сеть.
И тут возникает самый неприятный вопрос - а как достучаться из интернета до компа на котором стоим модуль связи с роботом? Если компьютер имеет выделенный ip-адрес (примерно дополнительных 100 руб в месяц), то и вопроса нет. Но как быть, если выделенного адреса нет, и более того провайдер его не предоставляет?
Можем надеяться на иглемосса, но они нас уже отчетливо приучили, что верить им надо осторожно, есть ли другой выход?

да, и я вот про это...не у всех точнее у 1% из 100 адресс выделен

Автор:  sws35 [ 26 авг 2013, 22:15 ]
Заголовок сообщения:  Re: Удаленное управление.

Выход есть, боюсь он не всем придется по вкусу
вот я пользуюсь этим - http://www.q2w3.ru/2010/04/06/1557/
и этим - http://www.q2w3.ru/2009/09/22/448/
я специально даю ссылки не на сами сервера, а на инструкции по работе с ними.

Автор:  greenrat [ 27 авг 2013, 06:51 ]
Заголовок сообщения:  Re: Удаленное управление.

для sws35
можно все делать через промежуточный сайт с поддержкой PHP
в этом случае этот сайт будет принимать запросы и сохранять их допустим в файл,
машина с роботом будет периодически опрашивать этот файлик с сайта и выполнять команды которые в него записаны - вот и все))

Плюсы этого метода - универсальность - независимость от типа платформы (виндоус либо линух) и IP компьютера
любой из интернета знающий сайт, пароль, логин может подключиться к роботу и управлять им удаленно

Минусы - скорость

(ГУИ - интерфейс управления рисуется на страничке сайта - что исключает любое стороннее ПО для тех кто удаленно хочет по управлять нашим мега монстром шпионом, только для машины с роботом придется маленькую софтинку написать которая сайт будет опрашивать на тему команд)

Автор:  Kardan [ 27 авг 2013, 07:29 ]
Заголовок сообщения:  Re: Удаленное управление.

sws35 писал(а):
Выход есть, боюсь он не всем придется по вкусу
вот я пользуюсь этим - http://www.q2w3.ru/2010/04/06/1557/
и этим - http://www.q2w3.ru/2009/09/22/448/
я специально даю ссылки не на сами сервера, а на инструкции по работе с ними.


Я тоже пользуюсь этим способом, работает достаточно стабильно, единственное - не забывать раз в месяц заходить на сайт продлевать доменное имя. И поддержка есть практически в каждом роутере, настраивается за 5 минут.

Автор:  rubra [ 27 авг 2013, 09:09 ]
Заголовок сообщения:  Re: Удаленное управление.

sws35, darkcats!
Молодцы мужики!
Спасибо, что не поленились поднять вопрос о DNS и всё подробно описать, многим пригодиться!)))
Сам пользуюсь DNS уже давно, но в более утилитарных целях.
На даче стоит старенький копм с gprs модемом и уличная вебка, всегда есть возможность посмотреть, пора ли огород поливать ехать или траву косить!))

Автор:  TheTERMINATOR [ 27 авг 2013, 09:16 ]
Заголовок сообщения:  Re: Удаленное управление.

Продлевать аккаунт динамического ДНС надо только при неактивности. Т.е, если клиент месяц не обновлял IP.

Автор:  sws35 [ 27 авг 2013, 09:34 ]
Заголовок сообщения:  Re: Удаленное управление.

greenrat писал(а):
для sws35
можно все делать через промежуточный сайт с поддержкой PHP
Минусы - скорость


Вот, вот, в нашем монстре и внутри со скоростями туговато и кривовато, поэтому я и не рассматривал этот вариант, опять же скрипт - не каждый напишет.

Автор:  darkcats [ 27 авг 2013, 19:20 ]
Заголовок сообщения:  Re: Удаленное управление.

sws35 писал(а):
greenrat писал(а):
для sws35
можно все делать через промежуточный сайт с поддержкой PHP
Минусы - скорость


Вот, вот, в нашем монстре и внутри со скоростями туговато и кривовато, поэтому я и не рассматривал этот вариант, опять же скрипт - не каждый напишет.

не говори этого слова))) а то костя его уже подхватил))) даже не фига не представляя что это такое!

Добавлено спустя :
sws35 писал(а):
greenrat писал(а):
для sws35
можно все делать через промежуточный сайт с поддержкой PHP
Минусы - скорость


Вот, вот, в нашем монстре и внутри со скоростями туговато и кривовато, поэтому я и не рассматривал этот вариант, опять же скрипт - не каждый напишет.

не говори этого слова))) а то костя его уже подхватил))) даже не фига не представляя что это такое!

Автор:  Koctya [ 27 авг 2013, 19:22 ]
Заголовок сообщения:  Re: Удаленное управление.

Я знаю, что такое скрипт. Не надо писать того, чего нет на самом деле.

Автор:  darkcats [ 27 авг 2013, 19:41 ]
Заголовок сообщения:  Re: Удаленное управление.

Koctya писал(а):
Я, ещё до того, как исчез из всех соц. сетей, играл в трагедию белок, так вот там вполне понятно, что такое скрипт! И, кстати, формы скриптов тут и там вполне схожи, так что про скрипты я многое уже знаю!

да да , это одно и тоже)))))))))))))))) ИДИ ГОТОВЬСЯ К ШКОЛЕ,А ТО аТаТА и В УГОЛ)))))))))))

Автор:  Koctya [ 27 авг 2013, 19:54 ]
Заголовок сообщения:  Re: Удаленное управление.

darkcats, Я конечно понимаю, что вы тут самый умный, и ставите всех в углы или загоняете под лавку, но я вас очень прошу, не мешайте обычным людям разговаривать своими премудростями, а идите в общество таких же умных, как вы людей и с ними разговаривайте, я уверен, что вам с ними будет куда интереснее, чем с нами smile_23

Автор:  darkcats [ 27 авг 2013, 19:54 ]
Заголовок сообщения:  Re: Удаленное управление.

Koctya писал(а):
darkcats, Я конечно понимаю, что вы тут самый умный, и ставите всех в углы или загоняете под лавку, но я вас очень прошу, не мешайте обычным людям разговаривать своими премудростями, а идите в общество таких же умных, как вы людей и с ними разговаривайте, я уверен, что вам с ними будет куда интереснее, чем с нами smile_23

брысь

Автор:  verial1966 [ 27 авг 2013, 20:25 ]
Заголовок сообщения:  Re: Удаленное управление.

Вот у меня теперь здесь есть вопрос, как так, нам обещали прямой контакт из любой точки земли связь с нашим бойцом а оказалось нас просто обманули? как так? сначало с колличеством журналов а теперь еще и это.

Автор:  sws35 [ 27 авг 2013, 20:31 ]
Заголовок сообщения:  Re: Удаленное управление.

verial1966 писал(а):
Вот у меня теперь здесь есть вопрос, как так, нам обещали прямой контакт из любой точки земли связь с нашим бойцом а оказалось нас просто обманули? как так? сначало с колличеством журналов а теперь еще и это.

Нет не обманули, просто как и во всем роботе немного недосказали smile_23


Война белок, блин, Кооостяя, ты нас доканаешь smile_12

Отдельную, личную ветку Косте!!!!

Автор:  verial1966 [ 27 авг 2013, 20:33 ]
Заголовок сообщения:  Re: Удаленное управление.

скажите а камера все-же usb?

Автор:  darkcats [ 27 авг 2013, 20:53 ]
Заголовок сообщения:  Re: Удаленное управление.

verial1966 писал(а):
скажите а камера все-же usb?

сказали уже! даже с распиновкой!!!!!!! остался вопрос по ширине канала пропускания сигнала...

Автор:  verial1966 [ 27 авг 2013, 20:57 ]
Заголовок сообщения:  Re: Удаленное управление.

Пропустил я сей чудную информацию направте пожалуйста!

Автор:  TheTERMINATOR [ 28 авг 2013, 07:21 ]
Заголовок сообщения:  Re: Удаленное управление.

verial1966 писал(а):
Пропустил я сей чудную информацию направте пожалуйста!

А просто посмотрев на разьем камеры, никаких аналогий не возникает?

Автор:  Koctya [ 28 авг 2013, 15:40 ]
Заголовок сообщения:  Re: Удаленное управление.

Неужели нас и правда обманули с удалённым управлением роботом через интернет? Что-то я не заметил диска под названием "Удалённое управление". smile_13

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/