Hello guys. I am working on school project and I need some help. I have Raspberry Pi 3 running Kali Linux. The catch is, I have to access Pi remotely over 3G (Pi access the Internet over 3G dongle). I have RealVNC Server on Pi and RealVNC Viewer on my laptop. Right now, everything is working just fine in local network (when my Pi is on home WiFi), however, I am not able to access Pi remotely. Do I have to use some other solution instead?

Thanks!