Escreva um script que regenere sua configuração do MRTG sempre que a interface for reiniciada. Além disso, ajuste sua configuração do MRTG para segmentar uma interface baseada no endereço IP. Especificamente, se você usar cfgmaker para construir sua configuração, passe a opção --ifref=ip , supondo que seu IP seja consistente. Se o seu IP não for consistente, verifique a página man em outras opções ifref para ver se alguma se aplica à sua configuração.
What if conf files are edited by hand?
No arquivo de configuração principal que você criou manualmente, use a diretiva include para incluir outro arquivo de configuração. Algo como Include: vpn-interface.cfg . Em seguida, atualize esse fragmento de configuração com um script que acontece no início / reinício da VPN.
Como você está usando o OpenVPN, pode usar as opções --up-restart , --up , --ipchange e --down das opções do OpenVPN para vincular ao script que atualiza o arquivo de configuração para essa VPN.
Componha seu script que é executado sempre que a interface