Ho la seguente situazione:
Macchina attaccante collegata a un router con IP pubblico assegnato dall'ISP, inoltro abilitato.
Macchina vittima connessa ad un altro router, (ovviamente) diverso IP assegnato da ISP diverso.
Voglio stabilire una sessione meterpreter con reverse tcp. Creo un file eseguibile payload con msfvenom fornendo l'IP pubblico del router attacker come parametro LHOST, quindi avvio il listener impostando l'IP locale della macchina attacker come LHOST.
Fino a qui nessun problema.
Ho provato a fare lo stesso con la macchina attacker collegata a un server VPN creato autonomamente senza successo. È possibile farlo?
Se sì, quali indirizzi IP devo impostare sia nel payload che nell'ascoltatore per farlo funzionare?