Files
ovpn-bash-profiler/confvars
2026-01-14 22:27:53 +03:00

90 lines
3.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
### Конфигурация клиента и сервера
# Указать протокол: ( tcp | udp )
TPROTO=tcp
# Указать публичный порт VPN сервера
TPORT=443
### Конфигурация сервера
# Указать сеть VPN клиентов
TSERNET="172.20.1.0"
# Указать маску сети VPN клиентов
TSERMASK="255.255.255.0"
# Указать тип тоннеля ( FULL | SPLIT )
TTUNTYPE=SPLIT
# Список сетей для SPLIT туннелирования (один CIDR на строку в кавычках)
# Формат: "сеть/маска" или "сеть маска"
TTUNNETS=(
"192.168.5.0/24"
"10.0.0.0/24"
# "172.16.0.0/12" # пример закомментированной записи
)
# Альтернативно: можно использовать файл со списком маршрутов
# TTUNNETS_FILE="split_routes.txt"
# Список DNS серверов
TDNS=(
"172.20.1.1"
# "8.8.8.8" # пример стандартного значения
# "1.1.1.1" # пример стандартного значения
)
# Разрешить трафик между VPN клиентами ( YES | NO )
TC2C=NO
# Разрешить множественные подключения по одному сертификату ( YES | NO )
TDCN=YES
# Отслеживать список отозванных сертификатов ( YES | NO )
TREVO=NO
# Использовать скрипты обработки событий: подключение и отключение пользователя ( YES | NO )
T_CONNSCRIPTS=NO
# Путь до исполняемого файла скрипта с учетом вызывающего бинарника
# Пример: "/opt/ovpn/venv/bin/python /etc/opеnvpn/user_conn.py"
T_CONNSCRIPT_STRING="/opt/ovpn/venv/bin/python /etc/opеnvpn/user_conn.py"
T_DISCONNSCRIPT_STRING="/opt/ovpn/venv/bin/python /etc/opеnvpn/user_disconn.py"
# Активировать интерфейс управления ( YES | NO )
T_MGMT=NO
# Назначить адрес для интерфейса управления
T_MGMT_ADDR="127.0.0.1"
# Назначить порт для интерфейса управления
T_MGMT_PORT=7505
### Конфигурация PKI
# Указать FQDN для SERVER сертификата
FQDN_SERVER=ovpn-srv
# Указать FQDN для SERVER сертификата
FQDN_CA=ovpn-ca
# Статический публичный IP (если не задан, определяется автоматически)
# EXTIP_CONFIG="62.176.10.113"
# Секция настройки окружения EasyRSA
export EASYRSA_DN="cn_only"
export EASYRSA_REQ_COUNTRY="RU"
export EASYRSA_REQ_PROVINCE="Moscow"
export EASYRSA_REQ_CITY="Moscow"
export EASYRSA_REQ_ORG="SomeORG"
export EASYRSA_REQ_EMAIL="info@someorg.local"
export EASYRSA_REQ_OU="IT"
export EASYRSA_KEY_SIZE=2048
export EASYRSA_CA_EXPIRE=3650
export EASYRSA_CERT_EXPIRE=3649
export EASYRSA_CERT_RENEW=30
export EASYRSA_CRL_DAYS=3649
export EASYRSA_BATCH=1