Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Обновить OpenVPN на 18.04  (Прочитано 439766 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bingo123

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Обновить OpenVPN на 18.04
« : 24 Июля 2024, 12:12:20 »
Как я понял, в этой версии поддерживается только OpenVPN 2.4.4 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Mar 22 2022.

Можно ли как-нибудь обновить до актуальной?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 8058
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #1 : 24 Июля 2024, 12:58:53 »
"Актуальная" - понятие растяжимое. Применительно к 18.04, OpenVPN 2.4.4 - актуальная.
Весьма вероятно, что ничего не получится. Смотрю 2.5 от марта 2022. Требует libc 2.34.
Если только найдешь какой-нибудь левый "флат-снап-имедж".

Оффлайн bingo123

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #2 : 24 Июля 2024, 17:30:10 »
Засада просто. OpenVPN не обновить. Систему не переустановить...

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7840
  • Eternally
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #3 : 24 Июля 2024, 17:43:45 »
Можно ли как-нибудь обновить до актуальной?
А что, там что-то кардинально изменилось?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн bingo123

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #4 : 24 Июля 2024, 17:47:37 »
А что, там что-то кардинально изменилось?
ВПН-сервис начал требовать версию как минимум 2.5.5.

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1196
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #5 : 24 Июля 2024, 23:29:27 »
1. Добавить источник:

deb https://build.openvpn.net/debian/openvpn/stable bionic main

2. Добавить ключ для проверки подписи: https://swupdate.openvpn.net/repos/repo-public.gpg


Подробнее тут: https://community.openvpn.net/openvpn/wiki/OpenvpnSoftwareRepos

По ссылке bionic уже не упоминается, но сборки под него пока есть.

Оффлайн bingo123

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #6 : 25 Июля 2024, 10:59:36 »
sudo gedit /etc/apt/sources.list
Добавил в конец.
sudo apt-key add ~/Downloads/repo-public.gpg
OK
sudo apt update
Get:7 https://build.openvpn.net/debian/openvpn/stable bionic InRelease [4 388 B]                                                                                                               
Err:8 http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu bionic InRelease                                                           
  403  Forbidden [IP: 185.125.190.80 80]
Reading package lists... Done
E: Failed to fetch http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu/dists/bionic/InRelease  403  Forbidden [IP: 185.125.190.80 80]
E: The repository 'http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu bionic InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5718
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #7 : 25 Июля 2024, 12:08:15 »
http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu bionic InRelease
- а этот откуда?

   ... его же вроде никто не предлагал добавить  ::)
      ... попробуй его отключить

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 455
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #8 : 25 Июля 2024, 12:15:22 »
В крайнем случае можно и ручками качнуть deb-файл: https://build.openvpn.net/debian/openvpn/stable/pool/bionic/main/o/openvpn/
т.к. инструкция на community.openvpn.net с signed-by=, а эта фича вроде только с 20.04 прикручена.

Оффлайн bingo123

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #9 : 25 Июля 2024, 12:21:33 »
- а этот откуда?

   ... его же вроде никто не предлагал добавить 
      ... попробуй его отключить
Не знаю. В sources.list его нет.

Пользователь добавил сообщение 25 Июля 2024, 12:23:00:
В крайнем случае можно и ручками качнуть deb-файл: https://build.openvpn.net/debian/openvpn/stable/pool/bionic/main/o/openvpn/
т.к. инструкция на community.openvpn.net с signed-by=, а эта фича вроде только с 20.04 прикручена.
sudo dpkg -i openvpn_2.6.0-bionic0_amd64.deb
(Reading database ... 185627 files and directories currently installed.)
Preparing to unpack openvpn_2.6.0-bionic0_amd64.deb ...
Unpacking openvpn (2.6.0-bionic0) over (2.4.4-2ubuntu1.7) ...
Setting up openvpn (2.6.0-bionic0) ...
 * Restarting virtual private network daemon.                                                                                                                                            [ OK ]
Processing triggers for systemd (237-3ubuntu10.57) ...
Processing triggers for ureadahead (0.100.0-21) ...
ureadahead will be reprofiled on next reboot
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...

sudo apt update
Hit:1 http://repo.mysql.com/apt/ubuntu bionic InRelease                                                                                                                                       
Get:2 https://download.docker.com/linux/ubuntu bionic InRelease [64,4 kB]                                                                                                                     
Hit:3 http://archive.canonical.com/ubuntu bionic InRelease                                                                                                                                     
Hit:4 http://ppa.launchpad.net/ondrej/php/ubuntu bionic InRelease                                                                                                                             
Hit:5 https://download.sublimetext.com apt/stable/ InRelease                                                                                                                                   
Hit:6 http://security.ubuntu.com/ubuntu bionic-security InRelease                                                                                                                             
Hit:7 https://build.openvpn.net/debian/openvpn/stable bionic InRelease                                                                                                                         
Err:8 http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu bionic InRelease                                             
  403  Forbidden [IP: 185.125.190.80 80]
Hit:9 http://ru.archive.ubuntu.com/ubuntu bionic InRelease                                   
Hit:10 http://mirror.yandex.ru/ubuntu bionic InRelease                 
Hit:11 http://ru.archive.ubuntu.com/ubuntu bionic-updates InRelease       
Hit:12 http://mirror.yandex.ru/ubuntu bionic-updates InRelease           
Hit:13 http://ru.archive.ubuntu.com/ubuntu bionic-backports InRelease   
Hit:14 http://mirror.yandex.ru/ubuntu bionic-backports InRelease         
Hit:15 http://mirror.yandex.ru/ubuntu bionic-security InRelease
Reading package lists... Done
E: Failed to fetch http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu/dists/bionic/InRelease  403  Forbidden [IP: 185.125.190.80 80]
E: The repository 'http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu bionic InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5718
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #10 : 25 Июля 2024, 12:51:35 »
Не знаю. В sources.list его нет.
- посмотри в /etc/apt/sources.list.d/
   ... там тоже может быть отдельным файлом

Оффлайн bingo123

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #11 : 25 Июля 2024, 14:34:52 »
- посмотри в /etc/apt/sources.list.d/
   ... там тоже может быть отдельным файлом
ls /etc/apt/sources.list.d/
docker.list       mysql.list.save                     openvpn-ubuntu-openvpn-dev-bionic.list
docker.list.save  ondrej-ubuntu-php-bionic.list       sublime-text.list
mysql.list        ondrej-ubuntu-php-bionic.list.save  sublime-text.list.save


Пользователь добавил сообщение 25 Июля 2024, 14:35:41:
sudo gedit /etc/apt/sources.list.d/openvpn-ubuntu-openvpn-dev-bionic.list
deb http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu bionic main
# deb-src http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu bionic main

Сам файл удалить этот? Или просто содержимое?

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5718
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #12 : 25 Июля 2024, 14:47:56 »
Сам файл удалить этот? Или просто содержимое?
- пока будет достаточно закоментировать строку, т.е. привести к виду# deb http://ppa.launchpad.net/openvpn/openvpn-dev/ubuntu bionic main

Оффлайн bingo123

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #13 : 25 Июля 2024, 15:20:07 »
openvpn --version
OpenVPN 2.6.3 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD]
library versions: OpenSSL 1.1.1  11 Sep 2018, LZO 2.08
Originally developed by James Yonan
Copyright (C) 2002-2023 OpenVPN Inc <sales@openvpn.net>
Compile time defines: enable_async_push=no enable_comp_stub=no enable_crypto_ofb_cfb=yes enable_dco=no enable_dco_arg=auto enable_debug=yes enable_dependency_tracking=no enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown enable_fast_install=needless enable_fragment=yes enable_iproute2=yes enable_libtool_lock=yes enable_lz4=yes enable_lzo=yes enable_maintainer_mode=no enable_management=yes enable_pam_dlopen=no enable_pedantic=no enable_pkcs11=yes enable_plugin_auth_pam=yes enable_plugin_down_root=yes enable_plugins=yes enable_port_share=yes enable_selinux=no enable_shared=yes enable_shared_with_static_runtimes=no enable_silent_rules=no enable_small=no enable_static=yes enable_strict=no enable_strict_options=no enable_systemd=yes enable_werror=no enable_win32_dll=yes enable_wolfssl_options_h=yes enable_x509_alt_username=yes with_aix_soname=aix with_crypto_library=openssl with_gnu_ld=yes with_mem_check=no with_openssl_engine=auto with_sysroot=no

Вроде как получилось. Всем большое спасибо!

Пользователь добавил сообщение 25 Июля 2024, 16:34:37:
Все хорошо. Но почему-то подключатся не хочет :'( Сразу пишет - Connection filed.

NetworkManager[992]: <info>  [1721913216.3806] vpn-connection[0x560eb94903c0,28de281a-ddc7-42cf-b1ed-f7316f3b4ea3,"DE",0]: Started the VPN service, PID 2639
NetworkManager[992]: <info>  [1721913216.3958] vpn-connection[0x560eb94903c0,28de281a-ddc7-42cf-b1ed-f7316f3b4ea3,"DE",0]: Saw the service appear; activating connection
NetworkManager[992]: <info>  [1721913216.4073] vpn-connection[0x560eb94903c0,28de281a-ddc7-42cf-b1ed-f7316f3b4ea3,"DE",0]: VPN plugin: state changed: starting (3)
NetworkManager[992]: <info>  [1721913216.4074] vpn-connection[0x560eb94903c0,28de281a-ddc7-42cf-b1ed-f7316f3b4ea3,"DE",0]: VPN connection: (ConnectInteractive) reply received
NetworkManager[992]: <warn>  [1721913216.4118] vpn-connection[0x560eb94903c0,28de281a-ddc7-42cf-b1ed-f7316f3b4ea3,"DE",0]: VPN plugin: failed: connect-failed (1)
NetworkManager[992]: <warn>  [1721913216.4121] vpn-connection[0x560eb94903c0,28de281a-ddc7-42cf-b1ed-f7316f3b4ea3,"DE",0]: VPN plugin: failed: connect-failed (1)
NetworkManager[992]: <info>  [1721913216.4126] vpn-connection[0x560eb94903c0,28de281a-ddc7-42cf-b1ed-f7316f3b4ea3,"DE",0]: VPN plugin: state changed: stopping (5)
NetworkManager[992]: <info>  [1721913216.4130] vpn-connection[0x560eb94903c0,28de281a-ddc7-42cf-b1ed-f7316f3b4ea3,"DE",0]: VPN plugin: state changed: stopped (6)
NetworkManager[992]: <info>  [1721913216.4154] vpn-connection[0x560eb94903c0,28de281a-ddc7-42cf-b1ed-f7316f3b4ea3,"DE",0]: VPN service disappeared
« Последнее редактирование: 25 Июля 2024, 16:34:37 от bingo123 »

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1196
    • Просмотр профиля
Re: Обновить OpenVPN на 18.04
« Ответ #14 : 26 Июля 2024, 05:16:36 »
тут надо смотреть конфиг openvpn и сопоставлять с версией NM и его плагина для OpenVPN. старые версии NM не все возможности современных версий OpenVPN поддерживают.

путей тут два: через боль пытаться обновить OpenVPN, или просто отказаться от GUI и использовать OpenVPN из командной строки.

 

Страница сгенерирована за 0.024 секунд. Запросов: 21.