SSH를 통해 AFP에 연결하는 방법을 알 수 없는 것 같습니다. 이것은 내 설정입니다.
[Raspberry Pi] <---> [router] <---> (Internet) <---> [Client]
포트 5123을 통해 내 집 WAN IP 주소에 SSH로 연결하여 Raspberry Pi에서 실행되는 AFP 서버에 연결할 수 있기를 원합니다.
이미 나는:
- 내 Raspberry Pi에 AFP 및 SSH 서버 설치
- 포트 5123을 통해 작동하도록 Pi에서 SSH 구성
- 라우터 WAN에서 내 Raspberry Pi로 포트 5123을 전달합니다.
네, 인터넷 검색 지침을 시도했지만 제대로 작동하지 못했습니다.
답변1
Pi의 AFP 포트로 전달하지 마십시오. 보안상의 이유로. 이것이 아마도 SSH 터널을 사용하려는 이유일 것입니다.
[라우터]에서 [Raspberry Pi]의 SSH 포트로 전달
[클라이언트]에서 이제 포트 전달을 설정해야 합니다. (
ssh -p PORT -Nf raspberry-user@WAN-IP -L 5123:localhost:5123
스위치 "-N"은 원격 명령을 실행하지 않기 위한 것이고 "-f"는 백그라운드로 분기됩니다.)
"PORT"는 [라우터]의 외부 포트입니다. [Raspberry Pi]로 전달됨[클라이언트]의 AFP를 다음에 연결하십시오.
localhost:5123