![로컬 서브넷의 Wi-Fi를 통해 임베디드 Linux의 원격 SSH](https://rvso.com/image/1481867/%EB%A1%9C%EC%BB%AC%20%EC%84%9C%EB%B8%8C%EB%84%B7%EC%9D%98%20Wi-Fi%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EC%9E%84%EB%B2%A0%EB%94%94%EB%93%9C%20Linux%EC%9D%98%20%EC%9B%90%EA%B2%A9%20SSH.png)
집에 있는 동안 Beagle Bone Black과 Raspberry Pi에 원격 SSH를 연결하려고 합니다(결국 외부에서 연결하고 싶지만 무료 동적 DNS 서비스를 지원하려면 사용자 정의 펌웨어로 라우터를 다시 플래시해야 할 것 같습니다). Linksys E2500 Wi-Fi 라우터에서 포트 전달을 올바르게 설정한 것 같습니다(아래 사진 참조). 내가 이해하는 바로는 현재 진행 중인 BBB 및 Pi wlan 인터페이스의 로컬 IP를 정적으로 설정해야 합니다. 그러나 나는 지금 그들의 로컬 IP를 알고 있으며 이에 따라 포트 전달을 설정했지만 여전히 연결하는 데 문제가 있습니다. 먼저 192.168.1.1에서 내 라우터에 SSH로 연결해야 한다는 말을 들었지만 어떻게 해야 할지 모르겠고 이를 설명하는 리소스를 온라인에서 찾는 데 어려움을 겪고 있습니다. 두 보드 모두 Debian을 실행하고 있으며 pi는 RASPBIAN JESSIE를 실행하고 BBB는 Debian 7.8을 실행하고 있습니다.
답변1
SSH에서 Raspberry Pi 및 BBB에 액세스하기 위해 라우터에 SSH로 접속할 필요는 없습니다. 두 장치와 동일한 로컬 네트워크에 있는 경우 해당 장치를 사용하여 SSH로 연결할 수 있습니다.로컬 IP포트 22에서. 고정 IP일 필요도 없습니다(매우 편리함에도 불구하고).
그런데 다른 외부 네트워크에서 장치에 SSH를 통해 연결하려는 경우 No-IP를 사용하면 네트워크 내의 모든 Linux 컴퓨터(예: PI 또는 BBB)에서 동적 IP 업데이트 서비스를 실행할 수 있습니다. 설치 가이드 읽기여기(참고: 여전히 라우터에서 포트 포워딩이 필요하지만 최소한 다시 플래시할 필요는 없습니다.)