OpenVPN — это протокол виртуальных частных сетей — VPN. Протокол VPN или «протокол туннелирования» — это набор инструкций, которые ваше устройство использует для согласования безопасного зашифрованного соединения, которое формирует сеть между вашим компьютером и другим или одной сетью с другой.
OpenVPN использует SSL / TLS для обмена ключами, не имеет известных уязвимостей, поддерживает Perfect Forward Secrecy и очень стабилен. Он также поддерживает как UDP, так и TCP.
Программная реализация протокола OpenVPN широко считается одним из самых безопасных программных решений VPN. Она также имеет открытый исходный код, что означает, что любой может проверить его код или использовать его бесплатно.
OpenVPN предоставляет гибкие решения виртуальных частных сетей (VPN) для защиты данных пользователей, включая удаленный доступ для сотрудников к внутренним ресурсам организации, безопасность Интернета вещей или создание виртуальных сетей в облачных центрах обработки данных.
Программное решение для VPN-сервера может быть развернуто локально с использованием стандартных серверов, виртуальных устройств или в облаке.
- TLS: soft reset — что означает это сообщение в логах OpenVpn
- Защита сервера OpenVPN с использованием Fail2ban
- Исправляем ошибку Resource temporarily unavailable (errno=11)
- Как отозвать клиентский сертификат OpenVPN?
- Основные параметры OpenVPN
- Ошибка 0E065068:configuration file routines:STR_COPY:variable has no value:conf_def
- Ошибка при работе OpenVPN: error=CRL has expired
- Ошибка про обновлении OpenVpn — Следующие подписи неверны: EXPKEYSIG 8E6DA8B4E158C569 Samuli Seppänen (OpenVPN Technologies, Inc)
- Создание инфраструктуры открытых ключей OpenVPN (easy-rsa)
- Установка OpenVPN в Debian/Ubuntu/Mint из стандартных репозиториев проекта OpenVPN
- Настройка Samba-сервера в Ubuntu 24.04 позволяет организовать общий доступ к файлам и папкам между компьютерами с разными операционными системами (Windows, macOS, Linux) в вашей сети. Вот подробная инструкция: 1. Установка Samba: Откройте терминал и выполните следующие команды для установки Samba и необходимых инструментов: sudo apt update sudo apt install samba samba-common python3-dnspython 2. Настройка Samba […]
- В PostgreSQL каждая таблица, кроме колонок указанных пользователем при ее создании, имеет несколько системных колонок, которые неявно создаются СУБД при создании таблиц. Поэтому, имена этих колонок не могут использоваться таким образом, как имена колонок, определяемых пользователем. При работе обычно нет необходимости беспокоится об этих колонках, просто нужно знать что они существуют. oid Идентификатор объекта (ID […]
- При использовании внешней системы аутентификации, такой как Ident или GSSAPI, имя пользователя операционной системы, инициировавшего соединение, может не совпадать с именем пользователя (роли) базы данных, который будет использоваться. В этом случае можно применить карту имен пользователей для сопоставления имени пользователя операционной системы с пользователем базы данных. Чтобы использовать сопоставление имен пользователей, укажите map=map-name в поле […]
- Достаточно часто приходится работать с одного компьютера по SSH с разными серверами: кучей локальных виртуальных машин, физическими серверами, внешними VDS/VPS и т.п. Они имеют разные IP-адреса, совершенно незапоминаемые полные доменные имена, слушают SSH на разных портах, заходить на них нужно под разными именами и с различными файлами ключей (identity-file) и т.д. и т.п. Файл глобальных […]
- Достаточно часто возникает необходимость посмотреть или подправить что нибудь в образе диска виртуальной машины KVM, не запуская саму виртуальную машину. Существует несколько способов подмонтировать диск образа виртуальной машины. Самый простейший — использовать механизм NBD (Network Block Device) — протокол работы с блочным устройством по сети. В состав пакета виртуализации KVM уже входит qemu-nbd (или, как […]