This is the reason why I prefer the lazy man way, which is to use the freeware software of Team Viewer and just remotely access/control the device using my phone, external computer from the network (either normally or with the web browser).