라우터 없이 이더넷을 통해 Windows 장치에서 RaspberryPi를 원격 데스크톱으로 사용하는 방법

라우터 없이 이더넷을 통해 Windows 장치에서 RaspberryPi를 원격 데스크톱으로 사용하는 방법

이더넷 케이블을 사용하여 원격 데스크톱과 유사한 방식으로 RaspberryPi에 액세스할 수 있는 방법이 필요합니다. 나는 이미 몇 가지를 시도했지만 Unis 인터넷 설정으로 인해 너무 느리고 항상 의존할 수는 없지만 언제든지 RasberryPi에 액세스할 수 있어야 하므로 인터넷 의존 없이 이 작업을 수행할 수 있기를 원합니다.

지금까지 VNC 및 SSH와 같은 다양한 방법을 온라인에서 시도했지만 오래된 지침, Windows 지침 없음 또는 기타 문제 발생으로 인해 그 중 어느 것도 올바르게 작동하지 않았습니다.

내가 겪고 있는 이 문제를 해결하는 방법을 알고 설명할 수 있는 사람이 있는지 궁금했습니다. 내 데스크톱과 노트북은 설득력이 없는 창이므로 이를 수행할 수 있는 솔루션이 필요합니다. RaspberryPi는 Raspbian을 실행하고 있습니다.

어떤 도움이라도 대단히 감사하겠습니다.

답변1

나 자신을 위한 해결책을 찾았습니다.

라즈베리 파이에서 이더넷의 ipv4 주소를 찾아서 퍼티에서 사용하면 잘 연결됩니다. 이를 통해 인터넷이 있든 없든 이더넷 케이블을 사용하여 노트북의 라즈베리 파이에 연결할 수 있습니다.

그래도 다른 답변을 주셔서 감사합니다.

답변2

Raspbian에 설치 xrdp하고 Raspberry Pi에서 고정 IP를 구성할 수 있습니다.

sudo apt-get update  
sudo apt-get upgrade  
sudo apt-get install xrdp tightvncserver

이제 시스템을 재부팅하면 Windows 또는 MacOS용 Microsoft 원격 데스크톱 애플리케이션을 사용하여 Raspberry Pi에 연결할 수 있습니다.

Raspbian에는 서버가 포함되어 있으며 일반적으로 IP 주소를 몰라도 avahi그의 를 사용하여 Raspberry에 연결할 수 있습니다 .Host Nameraspberrypi.local

답변3

Raspberry Pi는 기본적으로 원격 액세스를 지원하는 X-11을 사용합니다. 여러분이 해야 할 일은 로컬 컴퓨터에 X 서버를 설치하는 것뿐입니다. Linux 시스템 또는 기타 Raspberry의 경우 apt-get install xserver-xephyr. 이렇게 하면 원격에 새로운 항목을 설치하지 않고도 SSH를 통해 대부분의 Linux 원격에 연결할 수 있는 로컬 X 디스플레이 서버가 설치됩니다.

그런 다음 Xephyr을 로컬로 시작한 다음 원격으로 SSH를 실행합니다. 전체 데스크탑을 로컬에서 제공받습니다. 이는 데스크톱 서버 없이 부팅되도록 원격 Pi를 구성할 수 있음을 의미합니다.


로컬 머신에서:

$  Xephyr -ac -screen 1728x972  -br -host-cursor -reset -terminate  :3.0 &

$  xterm -display :3.0 &

그런 다음 Xepyr 창 내의 xterm에서(적절한 IP 사용):

$  ssh -XfC [email protected]  exec  startlxde

또는

$  ssh -XfC [email protected]  exec  startlxde-pi

이렇게 하면 원격 pi에서 생성되었지만 로컬 컴퓨터에서 제공되는 전체 데스크톱이 로컬 컴퓨터의 화면 해상도로 표시됩니다. -- 원격 Pi에 설치할 것이 없습니다!

로컬 Windows 시스템에서는 Cygwin(xterminal)을 사용했고 Putty에도 X 서버가 있습니다. 나는 몇 년 동안 둘 중 하나를 사용하지 않았습니다. Windows에서 실행되는 다른 X 서버 응용 프로그램이 있다고 생각합니다. 'X-서버', 디스플레이를 '제공'합니다. X-client는 원격으로 실행 중인 프로그램입니다. 모든 X-11 Linux/Unix 시스템은 이를 사용하며 로컬 하드웨어에 이미지를 제공하는 자체 하드웨어에서 실행되는 X 서버를 갖습니다.

관련 정보