Ubuntu 19.10 l2tp VPN больше не работает

После обновления с Ubuntu 19.04 до Ubuntu 19.10 мое VPN-соединение больше не работает.

Мои настройки:

phase1: 3des-sha1;modp1024
phase2: 3des-sha1

До сих пор это работало нормально.
Я проверил установленные пакеты:

network-manager-l2tp 1.2.10-1; 
network-manager-l2tp-gnome 1.2.10-1; 
xl2tpd 1.3.12-1.1
libreswan 3.29-2

Что я могу сделать?

2 ответа

Судя по всему, Ubuntu не очень довольна использованием 3des в качестве шифра рукопожатия, но мне удалось заставить его работать.

Вы можете установить алгоритмы фазы 1 и 2, используя последний восклицательный знак, например:

Фаза 1: 3des-sha1-modp1024!Фаза 2: 3des-sha1!

Я тестировал это с помощью network-manager-l2tp 1.2.10-1, network-manager-l2tp-gnome 1.2.10-1 и Ubuntu 19.10.

Надеюсь, это тоже решит вашу проблему.

С уважением.

У меня была точно такая же проблема при обновлении с 19.04 до 19.10. Я тоже пытался обновить NetworkManager, но это не решило мою проблему. Затем я сделал следующие три вещи, и теперь все снова работает:

  1. Заменен libreSwan на StrongSwan (я обнаружил, что если я очистил libreSwan, StrongSwan был автоматически установлен)
  2. Явно указаны алгоритмы Фазы 1 и Фазы 2: "3des-sha1-modp1024" и "3des-sha1" соответственно.
  3. Убедитесь, что только MSCHAPv2 был проверен в настройках PPP.

У меня такое ощущение, что #3 - это то, что решило мою проблему, так как я заметил, что еще несколько блоков аутентификации были проверены в настройках PPP после обновления.

Попробуйте бэкпорт network-manager-l2tp 1.2.16-1 из следующего PPA:

С помощью network-manager-l2tp 1.2.16-1 вы сможете удалить записи алгоритма фазы 1 и 2, так как теперь он использует объединение предложений из Win10 и iOS вместо использования набора предложений по умолчанию libreswan или strongswan.

Другие вопросы по тегам