Para definir IP estático para clientes com certificados distintos, podemos definir IP estático para clientes seguindo a resposta de jdmorei . No entanto, se duplicate-cn
estiver definido no lado do servidor, para que muitos clientes compartilhem o mesmo certificado, como posso definir IP estático para um cliente específico?
Graças ao gerenciamento de IP Com duplicado-cn , podemos usar
--client-connect cmd
para gravar diferentes configurações em um arquivo temporário gerado dinamicamente para diferentes clientes. No Manual de referência do OpenVPN 2.4 , dizAssim, podemos sobrescrever o servidor
ifconfig-pool
com este script. No meu caso, distingo clientes diferentes por seu IP e defino IP estático para um cliente especial. Quando o IP especialx.x.x.x
aparecer, um IP estático172.0.0.3
será distribuído para este cliente. O roteiroclient-connect
éEu também defino no
ifconfig-pool
lado do servidor para evitar conflito com172.0.0.3