Что такое "nat passthrough"? Ngrok работает как reverse tcp proxy и траффик идет именно через него.
где нет белых IP, как будто он, собственно, есть, и при этом траффик идёт напрямую между двумя пк (nat passthrough)
Если вы имели в виду VPN pass-throught то эта функция роутера никак не связана с ngrok и траффиком она просто разрешает клиентам роутера устанавливать vpn соединения.
и при этом траффик идёт напрямую между двумя пк (nat passthrough)
не идет
Для реализации описаного выше используйтее ssh тунели или vpn.