4개의 RPiZ를 단일 RPi4에 연결하는 프로젝트가 있습니다. RPiZ는 각각 IP 주소 , 및 을 사용하는 네트워크 인터페이스 , ethpi1
및 로 USB 장치 를 통한 이더넷으로 나타납니다 . RPi4는 알려졌지만 제어되지 않는 IP 주소 등을 사용하여 액세스할 수 있는 네트워크에 있습니다 . 일단 설정되면 장치에 물리적으로 접근할 수 없습니다. 모든 5x RPi에는 FTP(proftpd) 서버와 HTTP(lighthttpd) 서버가 있으며 SSH가 활성화되어 있습니다.ethpi2
ethpi3
ethpi4
10.0.11.2
10.0.12.2
10.0.13.2
10.0.14.2
192.168.0.2
먼저 RPi4에 SSH를 연결하지 않고 RPiZ에서 이러한 서버에 액세스하는 방법을 알아내려고 합니다. 여기에는 몇 가지 관련 문제가 포함됩니다. RPi4와 동일한 이더넷 네트워크에 컴퓨터가 있는 경우 RPiZ와 트래픽을 어떻게 연결합니까?
답변1
다른 출처에서 가져왔습니다. Raspberry Pi 스택 교환에서도 동일한 질문을 했습니다. 이것이 답입니다.
RPi4에서 실행
rpi4b ~$ sudo sysctl net.ipv4.ip_forward=1
서브넷에 액세스하려는 컴퓨터에서 이 명령을 실행합니다.
osx ~$ sudo route add 10.0.0/24.0/24 192.168.0.2