% bl0ck_qu0te%
Com essa descrição, acho que você pode fazer algumas coisas, identificar os problemas e isolá-los:
1º Um servidor para 2 gateways - > Servidor Ubuntu 16.04 para 2 gateway ao mesmo tempo .
2º endereço de rede no mesmo adaptador. 2 redes Fisical e Vlan (192.168.0.0/24 e 192.168.3.0/24) - > Como configurar e salvar vlans na ethernet
3º servidor DHCP sobre VLAN e encaminhamento de petições para 192.168.0.14. - > Como instalo e configuro um servidor DHCP?
4º Valorize se você quiser criar um proxy de segurança / gateway / firewall para seu cliente lan (192.168.3.0/24) ou apenas um servidor neutro. Isso é converter seu servidor em um roteador e pode ser mais fácil comprar um switch de rede / roteador / firewall com recursos administrativos.
Isso pode ser muito complexo, você precisa tocar no iptables e estabelecer regras para o redirecionamento de porta. Se você fizer isso usando eth1 para as redes de reboque, um usuário treinado / experiente pode pular sua segurança e usar diretamente qualquer 192.168.0.XX / 24 ip para usar 192.168.0.14 como gateway. A maneira recomendada de fazer isso é adicionar outro adaptador fisico (como eth2) e esta é a única conexão fisica para 192.168.0.14 ip, isolando fisicamente as redes.