Почему не могу получить сессию meterpreter за локальной сетью?
Суть такая, порты пробросить не могу, ибо не знаю пароль от роутера (для сайта админки), стандартные не подходят, потому что у роутера кастомная прошивка. Так вот, решил использовать ngrok, все как положено, запускаю tcp и создаю через msfvenom билд apk используя ip и порт ngrokа, далее запускаю msfconsole и в качестве lhost указываю локалхост, а lport тот, который я писал при запуске ngrokа, все бы хорошо, так на локале все работает, а вот как дело доходит до выхода за lan и запуском билда на телефоне который подключен к мобильным данным начинаются проблемы. На ngrok перестают поступать запросы, а msfconsole отдыхает и доступ meterpreter я конечно не получаю. Кто знает почему? Подскажите!
P.S. Я не какой-то хацкер, а больше ламер и делаю все для саморазвития.