Авторизация

Topic-icon Доступ к серверу Blynk по 4g

Больше
12 мая 2020 18:43 #5661 от Mikhail8366
Mikhail8366 создал эту тему: Доступ к серверу Blynk по 4g
Здравствуйте уважаемые!
Сначала попробовал сам - не получилось, видать чайник еще тот!
Итак. Сервер Blynk на Raspberry - 192.168.1.100
Малинка подключена по Ethernet к TP-Link Mr-3020, который раздает домашнюю сеть 192.168.1.xxx. К ней устройства Blynk и много всего.
На TP-Link проброшены порты, все которые нужны для Blynk.
По USB к роутеру подключен свисток Huawei в режиме stick. На входе роутера (выходе Huawei) соответственно 192.168.8.100. Внутри сети и по этому адресу все ОК.
Beeline как ему и положено выдает какой-то свой ip.
Вопрос. Что делать дальше? Или ткните хотя бы в нужный пример))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 мая 2020 20:32 #5662 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
Тут какое дело :)
Если вы хотите иметь снаружи доступ именно к Raspberry, то стоит поднимать туннель с нее.
Проще всего OpenVPN vpnki.ru/settings/linux/settings-debian-openvpn
(но там есть может быть засада с перезапуском сессии в 00-00 по Мск)

Если вы хотите иметь сетевой доступ ко всем устройствам сети, то туннель нужно поднимать с маршрутизатора. Но я не уверен, что ваш TPLink это умеет.

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 мая 2020 20:55 #5663 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Достаточно только к серверу. Спасибо, буду пробовать. А как убрать все настройки из своего профиля? А то я там, похоже, накосячил)))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 мая 2020 21:01 #5664 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
Не понял, вы о каких настройках?

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
12 мая 2020 21:04 #5666 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Ну я там пытался какие-то туннели сделать.... А, хотя разобрался. Прошу прощения

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 мая 2020 17:54 #5677 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Уважаемые, снова здравствуйте! Все сделал по вашей инструкции. То есть поднял туннель, настроил OpenVPN на Raspberry, работает, пингуется. Но чем дальше в лес, тем толще партизаны. Что дальше?
Если я имею доступ изнутри сети по внутреннему IP к серверу Blynk, то что мне надо указывать для доступа снаружи? Надпись на странице туннелей "Ваш внешний IP адрес : 198.211.118.ххх". По этому IP? Или по IP который в свойствах туннеля - 172.16.37.ххх? Может надо в моем случае настроить маршрут? Или пробросить порт? У меня доступ к серверу Blynk во внутренней сети по порту 9443. Надо ли отключить DDNS в настройках роутера?
Простите, что много написал. Согласен, совсем чайник, наверное,

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 мая 2020 18:06 #5678 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Вот написал что пингуется, а это только из терминалки Raspberry ping 172.16.0.1
А вот со страницы Инструменты на мой сервер нет, чувствую, какая-то мелочь упущена, а какая не знаю.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 01:17 - 16 мая 2020 01:19 #5680 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
Со страницы Инструменты успешно пингуются адреса

PING 172.16.37.126 (172.16.37.126) 56(84) bytes of data.
64 bytes from 172.16.37.126: icmp_seq=1 ttl=64 time=90.6 ms
64 bytes from 172.16.37.126: icmp_seq=2 ttl=64 time=93.0 ms
64 bytes from 172.16.37.126: icmp_seq=3 ttl=64 time=102 ms

и

PING 192.168.1.100 (192.168.1.100) 56(84) bytes of data.
64 bytes from 192.168.1.100: icmp_seq=1 ttl=64 time=89.3 ms
64 bytes from 192.168.1.100: icmp_seq=2 ttl=64 time=81.0 ms

теперь у меня к вам вопрос - когда вы писали, что хотите получить доступ к распберри снаружи, вы что имели ввиду под "снаружи" ?
У нас этих услуг 4 штуки vpnki.ru/services/all вы какой способ хотите настроить?

если все заработало - нажмите на баннеры!
Последнее редактирование: 16 мая 2020 01:19 от admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 08:52 #5681 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Спасибо! Все теперь пингуется (но до вашего вмешательства не пинговалось)))
Настроить хочу хоть как-нибудь, по вашему совету настроил на сервере OpenVPN.
Снаружи я имею ввиду управление со смартфона через программу Blynk устройствами, подключенными к локальному серверу на raspberry (там же настроен туннель).
Я продвинулся в следующем шаге: могу зайти на админ-панель своего сервера через опубликованный URL. Причем получилось это методом научного тыка. Находясь в своей сети в адресной строке указываю номер порта, вот так: 192.168.1.100:9443/admin. Так вот, с опубликованным URL получилось, только без указания порта: хххххх-blynk.vpnki.ru/admin .
Но дальше опять тупик, в программе Blynk в настройках локального сервера надо указывать номер порта, у меня 9443. Вот так, как на картинке. Только имя сервера указываю свое: хххххх-blynk.vpnki.ru. Что-то наверное с портами, да?

Извините, что медленно иной раз отвечаю, разница во времени, у меня +3 часа от Москвы.
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 09:25 #5682 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Похоже у меня получилось после настройки на страничке Проброс порта.
То есть, если все работает мне эта услуга будет стоить 45 рублей в месяц? 1 порт + тариф Устройство.
Более чем гуманно. Вам бы в сообществе Блинк про свои схемы рассказать, там доступ по 3(4) G это проблема.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 09:53 #5683 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Радость была недолгой. Похоже я чего то не понимаю.
Оплатил тариф, настроил услугу, перезапустил на странице настройки туннелей OpenVPN.
Опять пингуется только 172.16.37.126, мой адрес не отвечает, ровно как вчера вечером. Затем пингуете вы, все проходит и начинает работать. Что я не включаю? Или так работает система - вы ее сами запускаете?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 09:55 #5684 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Может мне на новом тарифе надо получать новый профиль OVPN?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 09:58 - 16 мая 2020 10:02 #5685 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
ПОсмотрел, но есть разница - у вас в настройке на личной странице нет маршрута к сети 192.168.1.0/24
А вчера бы. Куда он делся? Без него пинга 192.168.1.100 не будет
Добавьте маршрут и переподключите туннель

если все заработало - нажмите на баннеры!
Последнее редактирование: 16 мая 2020 10:02 от admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 10:02 #5686 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Там же волшебная надпись Только для маршрутизаторов!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 10:03 #5687 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
В этом случае ваш Распберри и есть маршрутизатор. Он будет маршрутизировать пакеты из сети 172.16.0.0 в сеть 192.168.1.0

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 10:05 #5688 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
Переподкючите туннель и тогда новые настройки применятся

если все заработало - нажмите на баннеры!
Спасибо сказали: Mikhail8366

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 10:06 #5689 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Не помогло, маршрут настроил и ничего не изменилось, пинга так и нет

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 10:08 #5690 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
Я в ближайшие два-три часа не буду у компьютера и помочь не смогу, но с маршрутом все должно заработать.
И пинг 192.168.1.100 и доступ через URL (в настройке своей программы можете указать порт 443 (https)) и через проброшенный порт.

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 10:09 #5691 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
PING 192.168.1.100 (192.168.1.100) 56(84) bytes of data.
64 bytes from 192.168.1.100: icmp_seq=1 ttl=64 time=105 ms
64 bytes from 192.168.1.100: icmp_seq=2 ttl=64 time=97.8 ms
64 bytes from 192.168.1.100: icmp_seq=3 ttl=64 time=116 ms

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 10:11 #5692 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Спасибо, все завелось после очередного перезапуска OpenVPN! Как было бы хорошо все эти костыли в инструкцию.
Еще раз Спасибо!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
16 мая 2020 13:25 #5694 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
Вы пошли чуть более сложным путем, но так тоже можно :)

Можно было бы в настройках услуг URL и TCP порта указывать адрес из сети 172.16..., который система выдала для вашего устройства. Этот адрес постоянный и не меняется во времени.
А если вы указываете в настройках адрес из внутренней сети (192.168.1.100), как сейчас, то это подразумевает необходимость:
1. настройки сервера VPNKI (чтобы он знал о сети 192.168.1.0- именно это и есть настройка на личной странице сайта)
2. настройки вашего оборудования (raspberry).
Хорошо, что все заработало, но на самом деле могли быть и сложности в виде каких-нибудь правил межсетевого экрана на распберри, да и самой его способности маршрутизировать пакеты между сетями 192.168.1.0 и 172.16.0.0

Если захотите избавиться от лишней сложности, то можете переделать адрес в услугах URL и проброса TCP порта на 172.16....дождаться внесения изменений и попробовать обратиться сначала со страницы Инструменты (запрос порта адреса 172.16......), а затем и извне

если все заработало - нажмите на баннеры!
Спасибо сказали: Mikhail8366

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
21 мая 2020 10:11 #5707 от Mikhail8366
Mikhail8366 ответил в теме Доступ к серверу Blynk по 4g
Снова здравствуйте!
С вашей помощью все, заработало, за что вам большое спасибо!
Почти все))))
Замечена вот такая особенность.
Если Raspberry с сервером вырубается по питанию (отключён основной источник, сел резервный, появился основной, стартовала Малинка), а она в моей конфигурации выступает типа маршрутизатором, то вся моя схема не стартует, ничего не пингуется, перезапуск OpenVPN на страничке настроек туннелей не помогает.
А вот если я потом ребутну Малинку (повторю, что в моем случае это маршрутизатор) через терминал командой reboot, то все стартует даже без перезапуска OpenVPN.
Меня терзают смутные сомнения, что надо задержать старт OpenVPN, который настроен на автостарт по вашей инструкции.
Как это сделать покашернее?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
22 мая 2020 00:41 #5728 от admin
admin ответил в теме Доступ к серверу Blynk по 4g
Надо смотреть логи старта системы и понимать разницу в последовательности при старте и при рестарте.
Снимите лог в обоих вариантах. Это вероятно /var/log/syslog, (правда там всего может не быть) и сравните логи построчно.
Если разница есть, то потом можно уже более детально разбираться с причиной

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.