Tengo la siguiente situación:
Máquina atacante conectada a un enrutador con IP pública asignada desde ISP, reenvío habilitado.
La máquina víctima se conectó a otro enrutador, (obviamente) se asignó una IP diferente de un ISP diferente.
Quiero establecer una sesión de meterpreter con reversa tcp. Creo un archivo ejecutable de carga con msfvenom que da el IP público del enrutador del atacante como parámetro LHOST, luego comienzo a que el oyente configure la IP local de la máquina del atacante como LHOST.
Hasta aquí no hay problema.
Intenté hacer lo mismo con la máquina atacante conectada a un servidor VPN de creación propia sin éxito. ¿Es posible hacer esto?
Si es así, ¿qué direcciones IP tengo que configurar tanto en la carga útil como en la escucha para que funcione?