LinuxForum.Fans
Тема

Есть ли нормальный клиент под openvpn для kde?

Автор: i_love_linux 22 сообщений 1077 просмотров
12.11.2017 17:14 · отредактировано #426367

Есть ли какой то НОРМАЛЬНЫЙ клиент для openvpn под kde 5, который сможет отображать в трее статус подключения, и который будет переподключаться к vpn если произошёл обрыв?

Сейчас использую network-manager-openvpn но он блин уже бесит меня.
То не подключается, то разрывает соединение каждые 1-2 часа.

В поисках наткнулся на программу kvpnc, но она не работает, видимо старая уже.

Я мог бы сам написать клиент на PyQT, но у меня не хватает знаний о linux, единственное что мне пришло в голову это в питоновском скрипте тупо выполнять команду:

text
openvpn /path/to/openvpn_config

и из вывода брать строку initialization sequence completed, типо подтвержение о успешном подключении.

А вот как отследить момент разрыва соединения vpn (чтобы можно было переподключиться), понятия не имею.
Если у кого есть идеи, буду очень рад выслушать :)

P.S. Естественно можно просто в терминале подключиться к openvpn, и свернуть его, так вроде бы переподключение будет автоматическим, если произойдёт разрыв связи с сервером VPN.
Но опять таки же в этом варианте отсутствует постоянный визуальный контакт статуса подключения.

12.11.2017 17:59 #426369

i_love_linux,

"У меня вот с такими настройками вполне нормально соединение держится... "

12.11.2017 18:14 · отредактировано #426372

Можно ещё проще: настроить сервис openvpn и запускать его при старте системы через systemd.
И вообще туннель openvpn "несгибаемый", ничего с ним не происходит месяцами.
Только используйте транспорт TCP: у UDP могут быть проблемы с NAT-ами

12.11.2017 18:27 #426373

"s.xbatob" написал:
настроить сервис openvpn и запускать его при старте системы через systemd.
:D :D :D ага, а когда нужно его отключить резко вспоминаем про sudo systemctl disable
Не слишком??
12.11.2017 18:34 #426374

DiabloPC написал:
[quote="s.xbatob"] настроить сервис openvpn и запускать его при старте системы через systemd.
:D :D :D ага, а когда нужно его отключить резко вспоминаем про sudo systemctl disable
Не слишком??[/quote]
А что не так? 4 слова, которые ещё наверняка есть в history. Прыгать по кнопкам апплета, по-моему сложнее и дольше.
И вообще, зачем его отключать? У меня линк из дома на работу вообще в роутере настроен, и вместе с роутером пашет годами (да-да, ещё месяц назад у роутера uptime был 700 дней) и не ломается.
12.11.2017 18:57 #426375

s.xbatob, Ну это кто как и для чего пользует) У меня vpn включен не больше 10% от общего аптайма, так что два раза ткнуть в апплет мышкой мне как-то быстрее ;)
+ еще то что это, все-же, мобильное устройство и когда я не в определенной сети - мне он уж точно не нужен, поэтому и стоит привязка именно к одной беспроводной сети

12.11.2017 19:53 #426377

DiabloPC, у меня стоит эта галочка, но разрывы всё таки происходят.
Думал проблема в настройках сервера, пробовал разные инструкции по настройке, одно и то же.
Да и тем более что до этого в Ubuntu 17.04 все было нормально.

Может ли быть такое что окружение ещё не совсем стабильное на kubuntu 17.10?

12.11.2017 19:53 #426378
"DiabloPC" написал:
а когда нужно его отключить резко вспоминаем про sudo systemctl disable
Не слишком??

алиас, не ? :)

12.11.2017 19:58 #426380

"Wolf" написал:
алиас, не ?
Одна кнопка в апплете, не? :D
ЗЫ
у меня судо вообще в отключке, так что для подобных действий : su; root_pass и только потом сами действия....
12.11.2017 20:09 · отредактировано #426382
s.xbatob написал:
Можно ещё проще: настроить сервис openvpn и запускать его при старте системы через systemd.
И вообще туннель openvpn "несгибаемый", ничего с ним не происходит месяцами.
Только используйте транспорт TCP: у UDP могут быть проблемы с NAT-ами

Да это в общем то и не особо мне нужно, мне будет достаточно при старте системы просто подключиться к openvpn, или же как написал выше уважаемый DiabloPC, можно настроить даже автоподключение vpn при подключении к сети.

У меня проблема иного характера, часто замечаю две не очень приятные вещи:
1. После старта системы и подключении к сети wifi, автоматическое подключение к vpn не происходит, хотя попытка есть, о чем говорит синий кружок вращающийся поверх значка сети.
Выходит что то не даёт ему подключиться. Сам сервер openvpn находится постоянно онлайн, так что доступ к нему есть круглосуточно.
2. Иногда когда я уже подключился к VPN, и хожу по сайтам или смотрю видео, соединение с VPN внезапно разрывается.
И так каждые два-три часа (примерно).

И поскольку в Ubuntu 17.04 и на телефоне с андроид, то же самое подключение, с тем же конфигом и с теми же настройками работало норм, выходит проблема именно в kubuntu 17.10.

12.11.2017 20:17 #426383

"i_love_linux" написал:
И поскольку в Ubuntu 17.04 и на телефоне с андроид, то же самое подключение, с тем же конфигом и с теми же настройками работало норм, выходит проблема именно в kubuntu 17.10.
Выходит что так (конечно же если на сервере ничего не менялось), причем сами кеды врядли тому причина, скорее всего какие-то проблемы с NM или его модулями... Может стОит попробовать обновить его, ну или наоборот откатить....
12.11.2017 20:22 #426384

DiabloPC, Да, отлично! А какая у вас версия стоит?
Я просто уже не смогу посмотреть версию которая в Ubuntu 17.04 стояла.

12.11.2017 20:36 #426386

"i_love_linux" написал:
А какая у вас версия стоит?
[console]S | Name | Type | Version | Arch | Repository
---+----------------------------------+-------------+---------------------------------------+--------+------------------------
i+ | NetworkManager | package | 1.0.12-6.5 | x86_64 | Distrib:Oss
i | NetworkManager | application | | noarch | Distrib:Oss
i+ | NetworkManager-branding-upstream | package | 1.0.12-6.5 | noarch | Distrib:Oss
i | NetworkManager-connection-editor | package | 1.0.10-13.2 | x86_64 | Distrib:Oss
i+ | NetworkManager-gnome | package | 1.0.10-13.2 | x86_64 | Distrib:Oss
i+ | NetworkManager-openvpn | package | 1.0.8-4.2 | x86_64 | Distrib:Oss
i | NetworkManager-openvpn-gnome | package | 1.0.8-4.2 | x86_64 | Distrib:Oss
i+ | NetworkManager-pptp | package | 1.0.8-3.1 | x86_64 | Distrib:Oss
i+ | NetworkManager-vpnc | package | 1.0.8-6.4 | x86_64 | Distrib:Oss
i+ | libKF5NetworkManagerQt6 | package | 5.39.0git.20171104T215019~23cc1b4-8.1 | x86_64 | KDE:Unstable:Frameworks
i+ | libproxy1-networkmanager | package | 0.4.13-4.1 | x86_64 | Distrib:Oss
i | typelib-1_0-NetworkManager-1_0 | package | 1.0.12-6.5 | x86_64 | Distrib:Oss [/console]
12.11.2017 20:48 #426388

DiabloPC, Ого, а какая версия дистрибутива?

12.11.2017 21:02 #426389
"i_love_linux" написал:
Ого, а какая версия дистрибутива?

openSUSE 42.3

А почему "ого"?

12.11.2017 21:25 · отредактировано #426390

DiabloPC, Ясно)
Выходит начинка разная.

"Ого" потому что у меня стоит версия 1.8.4, а у вас (если я правильно понял) ещё 1.0.12 :)
Добавлено: 12.11.2017 21:24:07

Стало быть в самых новых версиях дистрибутивов, ещё не очень стабильное ПО стоит?
Особенно не в LTS релизах (если говорить об Ubuntu).

Добавлено: 12.11.2017 21:25:30

Пожалуй нужно поставить kubuntu 16.04

Это должно решить несколько проблем, в числе которых и сбои с VPN.

12.11.2017 21:38 #426391

"i_love_linux" написал:
(если я правильно понял) ещё 1.0.12 
Та какая была в поставке при выходе дистра та и стоит, работает вот я ее и не трогаю =)
Добавлено: 12th Nov 2017 8:38:14 pm

"i_love_linux" написал:
Я просто уже не смогу посмотреть версию которая в Ubuntu 17.04 стояла.
Почему-же?? https://pkgs.org/
....я бы глянул, но не знаю как там пакет называется....
12.11.2017 21:48 #426392
"DiabloPC" написал:
Почему-же?? https://pkgs.org/
....я бы глянул, но не знаю как там пакет называется....

Ну да, для начала будет лучше попробовать поставить версию пониже.
А то заново переустанавливать систему тоже займёт немало времени.

Спасибо за совет, попробую.

О результатах обязательно сообщу.

12.11.2017 21:55 #426394

"i_love_linux" написал:
версию пониже
Или повыше, уже 1.10 имеется в природе =)
12.11.2017 22:38 #426402

DiabloPC, точняк))

Войдите или зарегистрируйтесь, чтобы ответить.