OpenVPN como descobrir endereços de pares no servidor

OpenVPN como descobrir endereços de pares no servidor

Com um servidor Ubuntu rodando OpenVPN 2.2.1 e com

server 10.9.0.0 255.255.255.0

no server.conf, como posso identificar programaticamente um cliente individual entre vários clientes e o endereço IP que foi atribuído?

Responder1

Configure um arquivo de status. Ele mostra uma "LISTA DE CLIENTES OpenVPN" e uma "TABELA DE ROUTING". A lista de clientes possui entradas com os seguintes valores: "Nome Comum, Endereço Real, Bytes Recebidos, Bytes Enviados, Conectados Desde".

Alternativamente, você pode configurar um soquete de gerenciamento e usar o comando status:

echo status | socat STDIO SOCKET:/var/run/openvpn.socket

Isso exibirá as mesmas informações.

Arquivo de configuração:

# Status file:
status /var/run/openvpn.status

# Managenment socket:
management /var/run/openvpn.socket unix
management-client-user root

informação relacionada