Supondo que você esteja executando algum tipo de Linux, você pode começar aqui:
Eu quero hospedar alguns sites por trás de uma VPN e preciso de ajuda com os pontos mais refinados da configuração. Até agora eu decidi sobre OpenVPN + Bind9 e quero configurar os domínios assim:
External DNS
mail.example.com
www.example.com
vpn.example.com
Eu quero ser capaz de se conectar ao vpn usando 'vpn.example.com'. Uma vez conectado, eu quero ser capaz de resolver qualquer coisa que seja '* .vpn.example.com' com o servidor DNS sentado atrás da VPN.
Eu sei que o OpenVPN pode enviar servidores DNS para clientes quando eles se conectam. Estou tendo problemas com a configuração do DNS, tanto interna quanto externa. Eu passei por alguns tutoriais, etc. e tentei raciocinar sobre isso sozinho, mas não estou chegando a lugar nenhum.
Então, minha principal pergunta seria se a configuração acima faz sentido? Em caso afirmativo, quaisquer ponteiros ou exemplos gerais seriam muito apreciados.