Альтернатива OpenVPN для соединения по ненадежной строке

OpenVPN работает отлично при соединении двух туннелей по стабильному, надежному соединению. Однако, когда один из узлов подключен к Интернету через нестабильное интернет-соединение (нестабильный: много отброшенных пакетов, непоследовательной скорости, постоянных неисправных пакетов, высокой задержки, и т.д.) OpenVPN "приведет к сбою" непрерывные тайм-ауты и пакетную недоставку независимо от того, делается ли туннель по UDP или TCP.

Существует ли платформа программного обеспечения VPN, которая будет работать соответственно при таких обстоятельствах? Я протестировал PPTP, но результат был ниже среднего - он не отбрасывал пакеты путем, OpenVPN сделал, но получающееся соединение равнялось, возможно, 50 - 100x медленнее, чем w/out туннель.

Или есть ли опции в конфигурационном файле OpenVPN (или на сервере - или клиентский), который можно установить для создания его более стойким к соединениям с потерями по плохо работающим каналам?

6
задан 19.03.2011, 13:59

1 ответ

С плохим соединением будет трудно иметь хорошую VPN :) но уникальная опция, о которой я могу думать, состоит в том, чтобы использовать директиву проверки активности с маленьким периодом времени в openvpn файле конфигурации, если Вы уже не используете его. Таким образом, как только Ваши сбои соединения это будет перезапущено.

# The keepalive directive causes ping-like
# messages to be sent back and forth over
# the link so that each side knows when
# the other side has gone down.
# Ping every 10 seconds, assume that remote
# peer is down if no ping received during
# a 120 second time period.

# changing the default to every 5s and 20s time period
keepalive 5 20
2
ответ дан 07.12.2019, 16:30

Теги

Похожие вопросы