VPNC почему-то продолжает разъединять меня после определенного периода времени. Я попытался рассчитать время, чтобы увидеть, сколько времени это займет, и, кажется, каждый раз после 24 минут.
После отключения у меня нет подключения к интернету, так как мой /etc/resolv.conf остается таким же, каким должен быть при подключении к vpnc. Если я пытаюсь отключить vpnc, он говорит только о том, что vpnc не запущен. Я должен взять eth0 dow и up, затем вручную отредактировать /etc/resolv.conf, чтобы получить правильное сетевое соединение.
Мои настройки следующие:
IPSec gateway xx.xx.xx.xx
IPSec ID anonymized
IPSec secret anonymized
#IKE Authmode hybrid
Xauth username myUsername
DPD idle timeout (our side) 0
Я также пытался постоянно пинговать. У меня также постоянно звучат потоки и музыка, но это все равно меня отключает.
Это работает нормально без отключений на окнах.
РЕДАКТИРОВАТЬ. Больше информации: я добавил журнал из моего / var / log / syslog того, что происходит, когда я отключен:
Я подключаюсь первым:
Jul 24 14:03:09 cad-unix NetworkManager[1086]: SCPlugin-Ifupdown: devices added
path: /sys/devices/virtual/net/tun0, iface: tun0)
Jul 24 14:03:09 cad-unix NetworkManager[1086]: SCPlugin-Ifupdown: device added
(path: /sys/devices/virtual/net/tun0, iface: tun0): no ifupdown configuration found.
Затем я отключаюсь через 24 минуты:
Jul 24 14:27:29 cad-unix avahi-daemon[1089]: Withdrawing workstation service for tun0.
Jul 24 14:27:29 cad-unix NetworkManager[1086]: SCPlugin-Ifupdown: devices removed
(path: /sys/devices/virtual/net/tun0, iface: tun0)
Изменить : немного подправил вопрос для лучшего чтения. Также теперь указывается, что проблема возникает через 24 минуты каждый раз.
Редактировать : Версия, которую я работаю: vpnc версия 0.5.3
Изменить : После компиляции версии 0.5.1 я теперь получаю еще одну запись в файле журнала: vpnc [16364]: соединение разорвано одноранговым
Последнее редактирование, я думаю : я в отчаянии. Открыт для любого предложения. Даже переход на другой дистрибутив Linux - это вариант, если проблема связана с Ubuntu.
источник
--debug 3
Это должно сбросить все, кроме данных аутентификации, но, пожалуйста, просмотрите его и убедитесь, что никакие ключи или пароли не раскрываются.--no-detach
.Ответы:
Существует сообщение об ошибке , решающее эту проблему, датированное 2010-10-28, но, к сожалению, до сих пор не решено. Кажется, что время отключения немного индивидуально, хотя сообщенное время все еще превышает 24 минуты.
Статья указывает на исправление, описанное здесь , которое требует перекомпиляции vpnc.
Если ваша проблема связана с повторным вводом , то в статье о повторном вводе с 0.5.3 утверждается, что ошибка является новой для версии 0.5.3 и не существует в 0.5.1.
[РЕДАКТИРОВАТЬ}
Кажется, что вернуться к 0.5.1 не работает для вас. Также кажется, что разъединения vpnc распространены во многих дистрибутивах Linux.
Я обнаружил исправление проблемы с отключением vpnc выше версии 0.5.x , которая предполагает, что, возможно, нужно вернуться даже к 0.4.x. В любом случае, статья предлагает исправление, которое, вероятно, не относится к вашему случаю, но вы можете попробовать:
Аналогичная информация поступает от поддержки RedHat: Ошибка 484114 - VPN отключается каждые 5 минут .
Вы можете попробовать перейти на vpnc 0.4.x, но я начинаю задумываться, не является ли проблема на вашей стороне или с некоторыми настройками сервера vpn: 24 минуты слишком точны.
источник
--force-dpd INTERVAL
это флаг для vpnc версии 0.5.3r512 / OpenConnect версии v5.02Попробуйте изменить режим прохождения NAT на cisco-udp, это решило его для меня
Мой полный конфиг выглядит так
Мое подключение к VPN все еще работает через 20 часов.
источник
У меня была такая же проблема, и ни одно из предложенных решений не помогло мне. В конце концов, я отказался от vpnc и попробовал клиент ShrewSoft vpn. Это немного хлопотно, потому что вы должны скомпилировать его самостоятельно (и вручную установить все недостающие зависимости - в моем случае, cmake, libedit2, flex и bison). Но, похоже, работает нормально.
На момент написания вы можете скачать его с https://www.shrew.net/download/ike
источник
Вы можете посмотреть на
--nat-keepalive
вариант, возможно, попробовать--nat-keepalive 1200
В какой-то момент это была известная ошибка , не уверенная, была ли она когда-либо исправлена.
источник
У меня та же проблема, http://dietrichschroff.blogspot.com/2011/07/linux-vpn-client-disconnect-every-600s.html, кажется, упоминает, что проблема, возможно, связана с используемой группой DH. Чтобы изменить DH Group на 5, в вашем конфигурационном файле добавьте
Варианты для этого изменения конфигурации
источник
На домашней странице проекта VPNC не упоминается, что это известная проблема, но я предполагаю, что «перекодировка фазы2» все еще не так стабильна (основываясь на сообщениях об ошибках). Также обратите внимание, что
Обновленная версия 0.5.3 (как последняя версия SVN оригинального проекта) выпуска VPNC на github включает в себя:
Я также рекомендовал бы охрану часов в качестве оптимального решения для переподключений https://github.com/dcantrell/vpncwatch/network, если очень желателен автоматический режим и удаленная сторона все еще может вызывать (не связанные с программным обеспечением) разъединения.
PS
Поскольку VPNC представляет собой версию коммерческой реализации с обратной инженерией, можно ожидать, что разъединения с появляющимися изменениями версий на удаленной стороне будут появляться снова, пока их не обнаружат и не исправят снова.
Наконец, есть возможность использовать собственный клиент ( anyconnect ) для Linux. Одним из недостатков является то, что возможности конфигурации на стороне клиента, такие как обновление записи DNS и отсутствие маршрута по умолчанию, сильно ограничены. Другой, разъединения все еще будут иметь место, но в очень редких случаях.
источник
У меня та же проблема на Ubuntu 12.04, и с VPNC он отключается ровно через 24 минуты.
Я попробовал "Shrew Soft", который я установил из центра программного обеспечения. Мне удалось настроить VPN с помощью файла .pcf, который я получил из своего ИТ-отдела. Тогда у меня точно такая же проблема.
Тем не менее, с помощью «Shrew Soft» вы можете настроить несколько вещей. То, что заставляет мое соединение оставаться постоянным, это настройка в Phase1-rekeying. Я изменил значение «Key Life Time Limit» с 86400 (24 часа) до 600 секунд. Я предполагаю, что есть ошибка где-то, где она использует 24 минуты вместо 24 часов.
источник
Я предложил исправление для повторного ввода IKE-фазы на основе предыдущей отправки исправления, которое делает мое инициированное vpnc-соединение стабильным в течение нескольких дней по отношению к головной станции ASA. Моя продолжительность жизни фаза 1 является 24h , так что делает успешно Rekey и сохраняет связь живой. Например
источник