[질문] 외부에서 공유기 내부에있는 FreeBSD로 ssh 접속하기
글쓴이: arjuna / 작성시간: 금, 2010/10/15 - 3:00오후
가정용 ADSL에 공유기를 연결하고
공유기 내부 네트워크에 FreeBSD를 설치였습니다.
그리고 공유기의 NAT기능에 FreeBSD로 ssh포트를 연결해줬습니다.
(1) 공유기 내부에서 FreeBSD의 내부IP(192.168.x.x)로 연결이 잘되고
(2) 공유기 내부에서 공유기의 외부IP(61.74.x.x)를 통하여 FreeBSD로도 연결이 잘됩니다. (NAT 정상작동)
(3) 그런데 외부에서 공유기의 외부IP(61.74.x.x)를 통하여 FreeBSD로 연결이 안됩니다.
(2)번이 되는데 (3)번이 안되는것이 좀 이상한데요
그렇다고 NAT기능이 이상한 것은 아닙니다.
같은 환경에서 NAT를 통하여, 외부에서 공유기내의 윈도우서버는 잘 연결해서 사용하고 있습니다.
FreeBSD버전: 8.1
공유기 기종: IPTIME N6004
FreeBSD에서 뭔가 설정을 해줘야 외부에서 ssh로 접속이 가능한건지 궁금합니다.
FreeBSD에 익숙치 않아서 어떻게 해줘야 할지 감이 안오네요.
Forums:
공유기를 제거하고
공유기를 제거하고 직접 FreeBSD를 WAN에 연결했을 때에 ssh가 잘 되나요?
경험한 적은 없지만, 몇몇 인터넷 업체는 가정용 회선에서 일반 사용자가 사용하지 않을만한 well-known 포트들을 막아둔다고 들었습니다.
전화하면 풀어준다고 하더군요...
22번 포트는 뚤려있습니다.
말씀을 듣고나서
FreeBSD를 직접 WAN에 연결하려고 해보니 물리적인 거리가 너무 멀어서 못했습니다.
대신, 다른 PC에 port listener란 프로그램을 깔고 22번 포트를 열어놓은 후
NAT로 22번 포트를 이 PC로 포워딩했습니다.
공유기 외부에 존재하는 컴퓨터에서 내부의 22번 포트로 접속을 해보니 NAT를 통해서 연결이 잘 되네요.
공유기에서 막는 것은 없다고 판단됩니다.
FreeBSD에서 내부인 경우와 외부인 경우를 구분하는 것 같습니다.
댓글 달기