Интерпретация времени, показанного на strace для открытых системных вызовов

Начиная с самого начала и прорабатывая вопросы по порядку:

  1. Соединение не может быть установлено

    Соединение может быть установлено, я получаю IP, но я не могу получить трафик через VPN [...] из-за того, что шлюз по умолчанию не установлен

    Если вы не можете пропинговать удаленный конец соединения, у вас есть более важные проблемы, чем желание изменить маршрут по умолчанию. Прежде чем рассматривать потенциальные проблемы с маршрутизацией, убедитесь, что вы можете пропинговать удаленный конец. Поскольку вы не включили даже приблизительный файл конфигурации клиента, я не могу дать вам конкретную команду.

  2. Как изменить шлюз по умолчанию?

    Не меняйте шлюз по умолчанию самостоятельно. Если вы хотите направлять весь трафик через VPN-соединение, используйте параметр конфигурации redirect-gateway def1, как объясняется в OpenVPN HOWTO.

  3. Как запустить VPN во время загрузки?

    Это также объясняется в OpenVPN HOWTO и предполагает создание соответствующего файла конфигурации в /etc/openvpn (а в системах на базе Debian редактирование /etc/default/openvpn для активации автозапуска).

  4. Как избежать потери других возможностей подключения к Интернету

    После окончательного подключения к openVPN, шлюз по умолчанию изменяется на использование openVPN. Однако любое существующее соединение (например, мое SSH-соединение) обрывается, и машина больше не доступна из Интернета. Могу ли я предотвратить такое поведение?

    Если вы направляете весь трафик через VPN, вы не можете произвольно выбрать, чтобы часть трафика направлялась через Интернет. Возможно, вам нужно пересмотреть критерии маршрутизации "всего" трафика через VPN. Может ли это быть "только HTTP/HTTPS трафик", "все, кроме SSH", например?

2
02.08.2016, 22:51
0 ответов

Теги

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