Desculpe, mas gostaria de comentar, mas não tenho representante suficiente. então isso é uma pseudo-resposta no máximo:
-
o que significa
tracert -d 10.169.64.1
(ou algum outro host que você espera ser capaz de fazer ping no lado remoto da sua VPN) em sua máquina Windows? -
o gateway vpn remoto sabe sobre uma sub-rede inteira localizada atrás de seu par, ou isso normalmente é uma conexão cliente-site? (no último caso, você precisará NAT sua sub-rede local por trás do endereço IP vpn da máquina linux)
-
qual tipo de vpn é esse? O IPsec usa "SAs" para decidir qual tráfego permitir dentro de um túnel, o openVPN precisa de uma configuração especial no lado do servidor (empurrando rotas, etc) para que isso funcione, etc.
-
verifique
ifconfig tun0
output na sua máquina linux. Eu aposto que tem algum endereço IP diferente na interface do túnel? Este é o seu ip para mascarar sua sub-rede local.
espero que isso ajude.