Puis-je créer une connection ad hoc via VPN?

J'ai besoin de connecter deux machines, dont l'une est un petit ordinateur Linux capable uniquement de connections Wi-Fi ad hoc. Le problème est que les deux machines se trouvent à deux locations géocharts éloignés, de sorte que le Wi-Fi ad-hoc direct n'est pas une option. La connection doit passer par Internet.

La question est la suivante: puis-je mettre un routeur capable de VPN à côté de la machine ad hoc, puis un autre routeur avec l'autre ordinateur, puis créer un tunnel VPN sur Internet? J'espère que le VPN fonctionnera comme un répéteur et que les deux machines se connectent via une connection ad hoc "virtuelle".