Назад | Перейти на главную страницу

Как определить и составить список клиентов, подключенных к openvpn

Мне нужно знать, как я могу идентифицировать клиентов OpenVPN, например, подключающихся к шлюзу OpenVPN с помощью имени пользователя? Куда бы я поместил его в файл профиля подключения? Или сгенерировать персональный сертификат с именем для него?

Другой вопрос - когда у меня подключены два клиента OpenVPN, user1 и user2, как мне перечислить их и назначенные им IP-адреса с сервера OpenVPN? Команды в интерфейсе управления Telnet OpenVPN, похоже, не предоставляют этого.

Как правило, ваша ситуация, кажется, предикат CCD, "каталог конфигурации клиента". CCD - это каталог, содержащий один файл для каждого профиля подключения. Файл привязан к уникальному клиентскому ключу, так что ключ "johndoe" получает профиль, указанный в ccd / johndoe, назначенный при подключении. При таком подходе вы знаете, какой IP у конкретного клиента. Однако, если вы просто хотите список подключенных клиентов вместе с IP-адресами, вы можете указать "status openvpn-status.log" в вашем файле конфигурации. Тогда openvpn-status.log будет содержать обновленный список подключенных клиентов.