Eu não encontrei um tópico muito descritivo (e desculpe se existe um - nas minhas várias horas de busca eu não encontrei nada para minha situação específica).
Meu principal problema aqui é fazer com que meu tráfego de tun0 (meu servidor OpenVPN) passe para gre1 (meu túnel GRE) e volte. Se eu configurar uma regra de NAT, posso fazer com que o tráfego flua pela eth0 muito bem, mas não consigo descobrir por que ela não será roteada corretamente em cima de gre1.
Minha rota padrão é eth0. A outra coisa aqui é que eu não quero que todo o tráfego flua de volta para tun0 a partir de gre1. Eu tenho ligações para gre1 (nginx, etc) que também são configuradas. Apenas o tráfego de tun0 para gre1 e de volta.
Os IPs atribuídos para os clientes OpenVPN são 172.27.240.0/20.
Obrigado por qualquer ajuda, é muito apreciado.
~ Chuck