Как выдавать клиенту openVPN IP из предопределённого пула? Конфиг сервера: port 1194 proto udp dev tun ca ca.crt cert server.crt key server.key dh dh.pem duplicate-cn server 10.8.0.0 255.255.255.0 route 10.8.1.0 255.255.255.0 route 10.8.2.0 255.255.255.0 client-config-dir "C:\\Program Files\\OpenVPN\\client-conf\\" crl-verify "C:\\Program Files\\OpenVPN\\easy-rsa\\pki\\crl.pem" keepalive 10 120 comp-lzo persist-key persist-tun status openvpn-status.log verb 3 Есть клиентская конфигурация Administrator ifconfig-push 10.8.1.1 10.8.1.2 Следуя которой для cn Administrator строится тоннель 10.8.1.1 <> 10.8.1.2 Как я могу задать пул из двух адресов, чтобы когда второй клиент с cn Administrator подключился, он получил бы локальный адрес 10.8.1.3 а удалённый 10.8.1.4

6 Авг 2021 в 20:04
288 +1
0
Ответы
1

Для того чтобы выдавать клиенту IP из предопределённого пула, вам нужно использовать директиву ifconfig-pool в конфигурационном файле сервера OpenVPN. Например, если вы хотите использовать пул адресов 10.8.1.1-10.8.1.4, добавьте следующую строку в ваш конфигурационный файл сервера:

ifconfig-pool 10.8.1.1 10.8.1.4

Теперь, когда клиент с cn Administrator подключится к серверу OpenVPN, ему будет выдан свободный адрес из указанного пула. Если второй клиент с тем же cn подключится, ему также будет выдан свободный адрес из пула.

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

Например, для клиента с cn Administrator вы можете создать файл C:\Program Files\OpenVPN\client-conf\Administrator с содержимым:

ifconfig-push 10.8.1.1 10.8.1.2

А для второго клиента с тем же cn вы можете создать файл C:\Program Files\OpenVPN\client-conf\Administrator2 с содержимым:

ifconfig-push 10.8.1.3 10.8.1.4

Таким образом, при подключении каждого клиента с указанным cn будет выдаваться соответствующий адрес из предопределённого пула.

17 Апр в 13:37
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 727 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир