|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.12.2014, 12:57 | #1 |
Новичок
Джуниор
Регистрация: 05.12.2014
Сообщений: 5
|
Как доступ из внешней сети получить для локального сервера?
Доброго времени суток уважаемые программисты!
Столкнулся с такой задачей, как получить доступ к локальному серверу который висит на Arduino с внешнего через роутер? Снаружи роутера ip есть, может какой то хитрый порт использовать на роутере типа если данные по этому порту надо перенаправить на локальный ип на 80 порт на ардуину? Буду благодарен за любую информацию! |
05.12.2014, 13:11 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Ну вы же сами почти ответили.
1. надо разобраться есть ли доступ до роутера из внешки - там наты провайдера, серые айпи, фильтры по портам... 2. если есть, то: можно пробросить порт можно настроить форвардинг пакетов можно upnp заюзать можно тунель организовать |
06.12.2014, 00:22 | #3 |
Новичок
Джуниор
Регистрация: 05.12.2014
Сообщений: 5
|
Спасибо большое, хотелось бы узнать а существует какой-то универсальный вариант, чтобы это можно было сделать у любого пользователя, не имея даже роутера?
|
06.12.2014, 02:30 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
через промежуточный сервер
|
07.12.2014, 03:13 | #5 |
Новичок
Джуниор
Регистрация: 05.12.2014
Сообщений: 5
|
Есть такая проблема у нас провайдеры каждый день отключают инет в 1:05 и присваивают всем новые динамические апи, следовательно ардуинка уже не видит тот порт который я пробросил и отключается, со статическим апи проблема была бы решена, но можно как то обойти пункт со статикой? Промежуточный сервер может в этом помочь и по какому прицепу он работает? Спасибо!
|
07.12.2014, 07:06 | #6 |
Заблокирован
Регистрация: 24.11.2014
Сообщений: 721
|
1) Оператора сообщите, или это секретная информация?
2) Если нет в наличии сервера, не надо пытаться его изобретать. Сервера интернета с постоянными IP к Вашим услугам. Открывайте постоянное соккетное соединение с программой на сервере, и будет Вам счастье. Последний раз редактировалось WinCoder; 07.12.2014 в 07:09. |
07.12.2014, 07:32 | #7 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
что вы прилипли к этим ip...
IPV6 вы тоже запоминать будете 2002:5ec7:4d23:0:2d63:9bb1:12 34:69ba есть DNS, есть службы Dyndns... но в вашем случае 1. постоянное соединение ардуины на удаленный сервер 2. периодическая "регистрация" на удаленном сервере чтоб сервер знал ваш текущий адрес тут можно пользовать службы dyndns, например changeip.org 3. сами ардуины именовать человеческим языком ip адреса меняются и запоминать их нет смысла.
Не стесняемся, плюсуем!
|
07.12.2014, 11:19 | #8 | ||
Новичок
Джуниор
Регистрация: 05.12.2014
Сообщений: 5
|
Цитата:
Цитата:
Нет конечно, Ростелеком Последний раз редактировалось Stilet; 07.12.2014 в 15:35. |
||
07.12.2014, 13:21 | #9 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Цитата:
|
|
07.12.2014, 13:34 | #10 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
UPNP для автоматического проброса портов... но не везде UPNP разрешен, и на серые адреса не действует...
да и изменяющийся ip нужно передавать клиенту: нужен промежуточный сервер
Не стесняемся, плюсуем!
Последний раз редактировалось Slym; 07.12.2014 в 13:36. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ftp сервера получить данных ListView / Delphi и сети | xxbesoxx | Работа с сетью в Delphi | 4 | 18.03.2014 03:30 |
Поднятие локального сервера... | Winexcel | Общие вопросы Delphi | 11 | 01.11.2013 13:50 |
Организация многопоточности сервера игры для соц. сети | Willer55 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 07.12.2011 10:02 |
Доступ к DOM фрейма с внешней страницы | wall66 | JavaScript, Ajax | 2 | 20.05.2009 12:47 |
Как получить доступ к файлу в локальной сети. | DV-Karpov | Работа с сетью в Delphi | 2 | 18.11.2008 21:53 |