질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

OPENVPN을 이용한 포트 포워딩

작성자 정보

  • 정철호 작성
  • 작성일

컨텐츠 정보

본문

홍석범님의 글을 보고 OPENVPN은 잘 세팅이 되었습니다. 감사합니다.

이제 문제는

다음과 같은 구조입니다.

(공인)          (공인/사설)            
개인   ──  VPN서버 ─┬─  웹서버 I  (사설/아파치포트:8080)
                                          ├─  파일서버 I (사설/ssh포트 :9998)
                                          └─  웹서버 II (사설/ssh 포트:8081)

 

다음과 같은 구조입니다.

당연히 VPN 서버는 마스커레이딩 서버이기도 하구요

단순히 포트 포워딩으로 웹서버 I, II는 문제없이 접속이 됩니다.

http://VPN서버:8080, http://VPN서버:8081 등으로 직접 잘 접속이 됩니다.

문제는 파일서버 I 입니다.

파일서버에 직접 접근을 하고자 할때 ssh를 접속하려면 문제가 됩니다.

웹처럼 VPN서버를 이용해서 바로 파일서버I로 접근할 수는 없는지요?

즉 ssh로 VPN서버에 접속했다가 다시 파일서버I에 접근하는게 아니라

ssh VPN서버 (포트 9998)로 접속을 하면 바로 파일서버 I로 접근을 했으면 합니다.

그냥 단순하게 "ssh -p 9998 VPN서버" 하면 VPN서버 자체의

9998포트가 오픈되어 있지 않다는 메시지가 나오고 접속이 안됩니다.

VPN서버의 ssh는 기본값인 22를 그대로 사용합니다.

첨에 이 질문을 했을 때 vpn이 답이라고는 들었는데 ..

이런경우는 별로 찾아보기가 어렵네요

 

좋은하루 되세요

관련자료

댓글 1

홍보성님의 댓글

  • 홍보성
  • 작성일
vpn tunnel이 구성된후의 접속이 아니고 단지 VPN 서버가 NAT 서버란 말씀이시네요.
9998 port에 대해서 PREROUTING DNAT로 직접 FILESERVER의 IP로 포워딩 하심 됩니다.
좀 이해를 잘못 하고 계신게 아닌가 싶네요.

공지사항


뉴스광장


  • 현재 회원수 :  60,336 명
  • 현재 강좌수 :  37,012 개
  • 현재 접속자 :  341 명