Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| vm:ovpn:install_client_on_nix_server [2025/08/07 19:26] – ↷ Имя страницы vm:ovpn:install изменено на vm:ovpn:install_client_on_nix_server admin | vm:ovpn:install_client_on_nix_server [2025/08/12 13:17] (текущий) – admin | ||
|---|---|---|---|
| Строка 19: | Строка 19: | ||
| Это должны быть файлы: | Это должны быть файлы: | ||
| ca.crt - сертификат\\ | ca.crt - сертификат\\ | ||
| - | auth.txt - log и pass ovpn доступа\\ | + | auth.txt - log и pass ovpn доступа |
| client.conf - файл конфигурации\\ | client.conf - файл конфигурации\\ | ||
| Строка 29: | Строка 29: | ||
| tls-client | tls-client | ||
| nobind | nobind | ||
| - | #user nobody | + | resolv-retry infinite |
| - | #group nogroup | + | |
| - | ping 15 | + | # Настройки keepalive для сервера с keepalive-timeout=300 |
| - | ping-restart | + | ping 30 |
| + | ping-restart | ||
| + | ping-exit 300 | ||
| + | |||
| + | # Сохранение состояния при переподключении | ||
| persist-tun | persist-tun | ||
| persist-key | persist-key | ||
| + | |||
| + | # Безопасность | ||
| mute-replay-warnings | mute-replay-warnings | ||
| verb 3 | verb 3 | ||
| - | #cipher AES-256-CBC | ||
| data-ciphers AES-256-CBC | data-ciphers AES-256-CBC | ||
| data-ciphers-fallback AES-256-CBC | data-ciphers-fallback AES-256-CBC | ||
| auth SHA512 | auth SHA512 | ||
| - | pull | + | remote-cert-tls server |
| + | |||
| + | # Аутентификация | ||
| auth-user-pass / | auth-user-pass / | ||
| - | connect-retry | + | ca / |
| - | reneg-sec 3600 | + | |
| + | # Настройки переподключения | ||
| + | pull | ||
| + | connect-retry | ||
| + | connect-retry-max 0 | ||
| explicit-exit-notify 1 | explicit-exit-notify 1 | ||
| - | remote-cert-tls server | + | |
| - | ca / | + | # Синхронизируем с сервером reneg-sec=86400 (24 часа) |
| + | reneg-sec 86400 | ||
| + | |||
| + | # Дополнительные настройки стабильности | ||
| + | auth-retry nointeract | ||
| + | single-session | ||
| + | fast-io</ | ||
| Выполните команду, | Выполните команду, | ||
| - | sudo systemctl enable openvpn@client.service\\ | + | < |
| Эта команда создаст необходимые ссылки для автозагрузки службы при старте системы. | Эта команда создаст необходимые ссылки для автозагрузки службы при старте системы. | ||
| По желанию можно сразу запустить службу командой: | По желанию можно сразу запустить службу командой: | ||
| - | sudo systemctl start openvpn@client.service | + | < |
| Чтобы убедиться, | Чтобы убедиться, | ||
| - | sudo systemctl status openvpn@client.service | + | < |
| + | |||
| + | Перезапуск службы: | ||
| + | < | ||