J 창고

외부 네트워크에서 라즈베리파이 SSH접속 본문

컴퓨터/Mac

외부 네트워크에서 라즈베리파이 SSH접속

JSFamily 2014. 12. 17. 15:22


처음에 iptime에서 제공하는 DDNS를 사용하여 접속을 하는데


ftp, 웹 등등은 원격으로도 잘 되고 하는데


왜 ssh 만 안될까...


로컬 네트워크에선 다 잘되는데..


하다가 찾아낸 해결방법...


이라고 하긴 그렇고 내가 잘못했던 점이랄까..



기본적으로 ddns 주소로 가면 포트 80(http)로 잡혀서 그런지 안들어가졌던듯..


그래서 ssh 접속할 때도 외부 포트를 다른 포트로 할당해 주고 내부 포트를 22로 바꿔서 보내주도록 하니


외부 네트워크에서도 접속 잘 되더란..


물론 터미널에서


ssh -l pi domain_name -p port_number


이렇게 포트 옵션을 줘서 설정해 줘야 하지만 ㅎㅎㅎ







그림처럼 http와 혼선이 오지 않도록........  


그러고보니 원래 외부 포트 22에 내부포트 22여서 ssh접속할 때도 22로 접속하면 된거 아니였........  


으앍!!!  ;ㅁ;


아오...  ssh 명령어에 -p 옵션 줘서 포트 설정 해줘야 되는 것이였구나...



앍앍앍앍...;;






========== 추가


-p 22 로 옵션을 추가해서 해봤더니 또 안되길레...


그냥 위의 사진처럼 9090 옵션을 다시 줘서 해버림......


왜 22로 하면 안되지....;;;



Comments