Você pode tentar SNAT
com iptables
. iptables
tem opções para corresponder ao usuário que está executando o processo que gera a conexão.
Estou rodando um VPS no Debian 9 que possui múltiplos usuários e / 64 Rede de endereços IPv6. Eu adicionei alguns deles digitando
ip -6 addr add *IPv6* dev eth0
Como faço para vincular um endereço IPv6 específico a um usuário específico, de modo que, se eu executar várias instâncias de um programa em usuários individuais, todos eles se comunicam apenas por meio do endereço IPv6 apropriado?
Atualização: solução para conexões de saída
ip6tables -t nat -A POSTROUTING -m owner --uid-owner *UserName* -j SNAT --to-source *IPv6*
Você pode tentar SNAT
com iptables
. iptables
tem opções para corresponder ao usuário que está executando o processo que gera a conexão.