У меня туннель поддерживает Orange Pi с Raspbian. Пользуясь рекомендациями сайта vpnki я заменил имевшуюся версию OpenVPN 2.4.0 на последнюю 2.4.8, собрав ее из исходников. Бывшая не обеспечивала переподключения и я при обрыве просто делал sudo reboot. Запускаю новую версию из терминала sudo openvpn /etc/openvpn/vpnki.conf и соединение устанавливается, но терминал так и висит на строке: "Mon Dec 23 03:04:15 2019 Initialization Sequence Completed" не уходя в приглашение. А если терминал закрыть, то соединение с vpnki оборвется. Не восстановится и ребутом Orange Pi. Все конфиги на месте от старой версии. Пока не знаю куда двигаться дальше. Команду sudo service openvpn restart выполнить не удается. Получаем в ответ: Failed to restart openvpn.service: Unit openvpn.service is masked.
P.S. Целый день мучил поиск по данной теме. Выполненная в терминале команда "sudo systemctl unmask openvpn.service" помогла сделать рестарт и мой "оранж" подключился уже с новой версией к vpnki. Что изменилось покажет время.
Последнее редактирование: 5 года 4 мес. назад пользователем papaybreus.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Первые сутки эксплуатации показали, что самая свежая версия OpenVPN на Orange Pi One собралась из исходников и заработала. Но со штатным конфигом от vpnki случается вот это: "Access-Reject / Oшибка в пароле или пользователь уже подключен". После чего опять только ручной перезапуск. Автоматического переподключения пока нет и с самой свежей версией OpenVPN.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
И все таки даже свежая последняя версия openvpn клиента на моем orande pi с его racpbian не переподключается после обрыва. Пытается подключиться, но получив первый Access-Reject больше этого делать не будет до перезагрузки. Я уже добавлял в конфиг connect-retry с разными параметрами и connect-retry-max. Все остается по-прежнему. Буду изучать cron и пытаться заставить его помочь.
Последнее редактирование: 5 года 3 мес. назад пользователем papaybreus.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Ох, мне сложно что-то вам посоветовать, так как у меня нет такого подключения. Мне бы казалось, что он должен продолжать подключаться до тех пор пока не подключится и таймеры должны работать.
Если они не работают, то можно сделать перезапуск OpenVPN при обнаружении отсутствия связи.
То есть сделать пинговалку адреса 172.16.0.1 и если пинг не успешен, то перезапускать процесс OpenVPN.
На странице с инструкцией есть подобный скрипт от пользователя immortal vpnki.ru/settings/linux/settings-debian-openvpn