O servidor vpn, por exemplo, 10.0.0.1 é sempre a primeira parada para todo o tráfego IP que sai do cliente.
Portanto, se você tem tráfego para, por exemplo, www.google.com, ele deve atravessar primeiro esse servidor vpn, porque a conexão vpn é um link ponto-a-ponto, ou seja, o tráfego do cliente tem apenas uma saída , que é o servidor.
Em seguida, o servidor vpn verá o destino do tráfego e, como o servidor está configurado para não encaminhar o tráfego cujo destino é a Internet, ele descartará esse tráfego.
Assim, o servidor vpn sempre interceptará e soltará o tráfego indo para a internet, você não poderá ignorá-lo.
Conclusão, o tráfego nem chegará ao centos, portanto, não ativará o NAT.
Você pode criar um segundo túnel do cliente até o centos (por exemplo, openvpn) dentro do túnel vpn original para ocultar o tráfego da Internet do servidor vpn.
Ou, outra solução seria configurar um proxy web na VM centos, e configurar seu navegador para esse proxy, dessa forma o tráfego http sempre sairá do cliente com o ip de destino do centos, e então ele irá alcançar o proxy, que irá encaminhar para a internet, no entanto, esta solução funciona apenas para o tráfego http.