Openvpn atribui ip aleatório aos clientes

1

Eu tenho essa diretiva no server.cfg que atribui um intervalo de ips para conectar usuários:

server 10.8.0.0 255.255.255.0

Cada vez que eu conecto um cliente, sempre (se ele é o primeiro da fila) obtém 10.8.0.4 ou .5 (já que o servidor reserva 10.8.0.1 para si mesmo).

O que eu quero fazer é atribuir um ip aleatório aos meus clientes a partir do intervalo que eu criei através da configuração do servidor e não apenas no próximo ip para o próximo cliente da maneira que o openvpn faz isso agora. Há algo que eu possa fazer para conseguir isso?

    
por Romeo Mihalcea 04.08.2013 / 16:48

1 resposta

2

Você pode usar os arquivos de configuração do cliente no subdiretório /etc/openvpn/ccd . Depois que o cliente autenticar, o openvpn abrirá um arquivo de configuração que corresponde ao nome comum de uso, se existir. Adicione a configuração para enviar o endereço IP fixo neste arquivo. Certifique-se de que o usuário OpenVPN seja executado, pois depois de eliminar os privilégios, é possível ler o diretório e o arquivo.

    
por 04.08.2013 / 17:24

Tags