How to access my Raspberry Pi remotely?

0

0

I thought this was a basic task, but it ate two days of my time.

I want to remotely (meaning: not in the same network) access my Raspberry Pi 3 with Raspbian from Windows 7 in a way that I can see the desktop, click, type, etc.

  • Chrome Remote Desktop doesn't work on it.
  • XMing only works in the same network.
  • XRPD only works in the same network.
  • RealVNC Viewer only works in the same network.
  • NoMachine has an explicit tutorial (archive) on how to access a Raspberry Pi remotely from a different network, but at the place where I would expect an external IP address, I only see a local one.
  • The IP address that wieistmeineip.de shows me also doesn't work with it.
  • After nothing else allowed me to connect from a different network, I tried faking being in the local network using OpenVPN (Raspberry end, archive, Windows end, archive). The Raspberry said that the network was successfully created, the Windows PC said that it successfully connected to it, but the Raspberry doesn't show it in the client list and I still can't connect.

So how do I do it? How do I do the basic task of seeing and using my Raspberry desktop from another device?

Fabian Röling

Posted 2018-02-25T21:43:35.477

Reputation: 377

2https://download.teamviewer.com/download/linux/teamviewer-host_armhf.deb – Ignacio Vazquez-Abrams – 2018-02-25T21:45:49.600

Oh wow. That was so fricking easy. Less than half an hour while being very careful with everything, in contrast to the two full days before. Why in the world did I not find that when googling "Raspberry Pi remote desktop" and similar things? Anyway, can you please write it as an answer? – Fabian Röling – 2018-02-25T22:25:03.720

Answers

2

TeamViewer is a well-known product for remote control between any two systems connected to the Internet, and is free for personal or trial use. They have a version available for the Raspberry Pi, but it supports Host mode (remoting target) only, and requires ARMv7 hardfloat (RPi 2 or better).

Ignacio Vazquez-Abrams

Posted 2018-02-25T21:43:35.477

Reputation: 100 516

0

Outside your network you may need to configure router/firewall/etc to forward incoming connection to RPI (ex rdp standard port is 3379). Depending on your router model, you can find various documents for "virtual server", "port forwarding" topic.

xrdp works fine for me outside RPI's home network.

uDev

Posted 2018-02-25T21:43:35.477

Reputation: 469