한 네트워크 인터페이스에서 다른 네트워크 인터페이스로 트래픽 전달

한 네트워크 인터페이스에서 다른 네트워크 인터페이스로 트래픽 전달

4개의 RPiZ를 단일 RPi4에 연결하는 프로젝트가 있습니다. RPiZ는 각각 IP 주소 , 및 을 사용하는 네트워크 인터페이스 , ethpi1및 로 USB 장치 를 통한 이더넷으로 나타납니다 . RPi4는 알려졌지만 제어되지 않는 IP 주소 등을 사용하여 액세스할 수 있는 네트워크에 있습니다 . 일단 설정되면 장치에 물리적으로 접근할 수 없습니다. 모든 5x RPi에는 FTP(proftpd) 서버와 HTTP(lighthttpd) 서버가 있으며 SSH가 활성화되어 있습니다.ethpi2ethpi3ethpi410.0.11.210.0.12.210.0.13.210.0.14.2192.168.0.2

먼저 RPi4에 SSH를 연결하지 않고 RPiZ에서 이러한 서버에 액세스하는 방법을 알아내려고 합니다. 여기에는 몇 가지 관련 문제가 포함됩니다. RPi4와 동일한 이더넷 네트워크에 컴퓨터가 있는 경우 RPiZ와 트래픽을 어떻게 연결합니까?

ベストアンサー1

다른 출처에서 가져왔습니다. Raspberry Pi 스택 교환에서도 동일한 질문을 했습니다. 이것이 답입니다.

https://raspberrypi.stackexchange.com/questions/120387/pass-traffic-from-one-network-interface-to-another/120398#120398

RPi4에서 실행

rpi4b ~$ sudo sysctl net.ipv4.ip_forward=1

서브넷에 액세스하려는 컴퓨터에서 이 명령을 실행합니다.

osx ~$ sudo route add 10.0.0/24.0/24 192.168.0.2

おすすめ記事