
Preciso de uma maneira de acessar o RaspberryPi de maneira semelhante à área de trabalho remota usando um cabo Ethernet. Eu gostaria de poder fazer isso sem dependência de internet, pois já tentei alguns e devido à minha configuração de internet Unis é muito lenta, também não posso depender sempre disso, mas preciso poder acessar o RasberryPi sempre.
Até agora, tentei vários métodos on-line, como VNC e SSH, mas nenhum deles funcionou corretamente devido a instruções desatualizadas, nenhuma instrução do Windows ou algum outro problema.
Gostaria de saber se alguém sabia de uma maneira de resolver esse problema que estou tendo e poderia explicar. Meu desktop e laptop são janelas sem graça e preciso de uma solução que possa executar neles. RaspberryPi está executando Raspbian.
Qualquer ajuda seria muito apreciada.
Responder1
Encontrei uma solução para mim.
Eu encontro o endereço ipv4 para Ethernet no Raspberry Pi e uso-o no PuTTY e ele se conecta perfeitamente. Isso me permite conectar ao meu raspberry pi no meu laptop com um cabo Ethernet, quer eu tenha internet ou não.
Obrigado pelas outras respostas.
Responder2
Você pode instalar xrdp
no Raspbian e configurar um IP fixo no Raspberry Pi.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install xrdp tightvncserver
Agora reinicie o sistema e você poderá usar o aplicativo Microsoft Remote Desktop para Windows ou MacOS para conectar-se ao Raspberry Pi.
Raspbian inclui avahi
servidor e você pode se conectar ao Raspberry usando o dele Host Name
, geralmente é: raspberrypi.local
sem saber o endereço IP.
Responder3
Raspberry Pi usa X-11, que suporta nativamente acesso remoto. Tudo que você precisa fazer é instalar um servidor X em sua máquina local. Para máquinas Linux ou outro uso do Raspberry apt-get install xserver-xephyr
. Isso instala um servidor de exibição X local que pode se conectar a quase qualquer Linux remoto por meio de SSH, sem instalar nada novo no controle remoto.
Em seguida, inicio o Xephyr localmente e, em seguida, ssh para o controle remoto. Recebo um desktop completo servido localmente. Isso significa que posso configurar o Pi remoto para inicializar sem um servidor desktop.
Na máquina local:
$ Xephyr -ac -screen 1728x972 -br -host-cursor -reset -terminate :3.0 &
$ xterm -display :3.0 &
depois no xterm dentro da janela do Xephyr (use o IP apropriado):
$ ssh -XfC [email protected] exec startlxde
ou
$ ssh -XfC [email protected] exec startlxde-pi
Isso abrirá um desktop completo gerado no pi remoto, mas veiculado na máquina local, na resolução de tela da máquina local. - NADA para instalar no Pi remoto!
Em uma máquina Windows local, usei o Cygwin (xterminal) e o Putty também possui um servidor X. Não uso nenhum deles há vários anos. Acredito que existam outros aplicativos de servidor X que rodam no Windows. 'Servidor X', 'serve' uma exibição. O cliente X é o programa que você está executando remotamente. Todos os sistemas X-11 Linux/Unix usam isso, eles apenas têm o servidor X rodando em seu próprio hardware servindo a imagem no hardware local.