Configurações de firewall por cliente

Configurações de firewall por cliente

Configurei com sucesso um servidor OpenVPN e posso me conectar a ele pela Internet. Agora estou tentando implementar regras de firewall por cliente para que clientes diferentes possam se conectar apenas a determinados endereços na minha rede local.

Infelizmente, não tenho ideia real de como implementar isso. Usei CentOS e firewalld como firewall no lado do servidor.

Eu sei que só poderia enviar certas rotas aos clientes, mas até agora, as pesquisas sobre a configuração de um firewall por cliente não produziram nada.

Isso é possível em tudo?

Responder1

Sim. Fazemos isso no script learn-address:

learn-address         /opt/openvpn/scripts/openVPN-learnAddress.pl

O script está sendo chamado usando os argumentos "add", "update" ou "delete" e o VPN-IP. Ao ser chamado com add ou update, um argumento CN adicional é passado. Em seguida, usamos iptables para adicionar/excluir as regras do usuário.

informação relacionada