2

Я использую NetworkManager и OpenVPN на Linux.

Проблема в том, что я получаю случайные отключения, особенно в режиме ожидания.

Так что я подумала, может быть, была возможность сохранить его. Я видел примеры для конфигурационных файлов OpenVPN, но я не думаю, что я использую один. Я настроил все прямо из NetworkManager. Я нашел файл конфигурации NetworkManger для моего текущего соединения, и в нем есть следующие разделы: [connection], [vpn] и [ipv4]. У кого-нибудь из них есть опция keepalive? Какой синтаксис и как он работает?

2 ответа2

7

Согласно документации здесь, параметр KeepAlive, вероятно, является тем, что вы искали.

# Директива keepalive вызывает ping-like
# сообщений для отправки туда и обратно
# ссылка, чтобы каждая сторона знала, когда
# другая сторона опустилась.
# Пинг каждые 10 секунд, предположим, что пульт
# peer не работает, если во время пинга не получено
# 120 секунд времени.
keepalive 10 120

Это следует либо добавить в профиль подключения OpenVPN в виде новой строки, либо в расширенную конфигурацию на сервере (вероятно, /etc/openvpn/openvpn.conf).

-3

Вставьте на клиенте:

keepalive 10 60 

Это будет поддерживать вашу связь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .