윈도우 포트포워딩을 이용한 사설 네트워크 접속
2019.11.06 13:26
윈도우 포트포워딩을 이용한 사설 네트워크 접속
서버에 노트북을 사설네트워크로 연결해놓고 노트북에서 작업을 하려는데
그럼 보통은 "내PC -> 서버로 접속 -> 사설네트워크를 통해 노트북으로 다시 접속 -> 작업 " 인데
이게 귀찮아서 내PC -> 서버IP로 접속하면 바로 노트북으로 접속되게끔 포트포워딩 작업을 해주려고합니다.
작업환경
서버(Windows_2012) 공인IP(비공개) 및 사설 192.168.0.1
노트북(CentOS7_x64) 공인IP 없고 , 사설 192.168.0.2
제일먼저 사전작업으로 방화벽을 먼저 설정해줍니다.
노트북 SSH 포트가 22번 포트이므로 22번 포트를 열어줘야 접속이 되겠죠.
Window + R 키 누르셔서 실행창 키시고

wf.msc
입력 후 엔터

인바운드규칙 -> 새 규칙
포트 선택해주시고 다음.

TCP 가 기본값입니다. 그대로 두시고
특정 로컬 포트 22 입력후 다음

연결허용해줘야 들어올수있습니다.
허용 후 다음

기본값으로 설정했습니다. 다음

디스크립션 수정해주시고.
마침.

그럼 이렇게 등록됐습니다.
일단 사전작업은 끝났고 이제 포트포워딩 해줘야하는데요.
CMD나 PowerShell 실행시켜주세요.

위 빨간줄 명령어 차례대로 입력하시면 됩니다.
netsh -> interface portproxy ->
add v4tov4 listenport=들어오는포트 listenaddress=들어오는IP connectport=연결할포트 connectaddress=포워딩 해 줄 IP
commit (저장)
show all (설정된 테이블 보기)
exit
해주시면 설정완료.
위 명령어를 말로 풀어서 설명해드리면
서버IP로 들어오는 22포트를
노트북IP 192.168.0.2 22포트로 연결해라 입니다.
그리고 난 후 서버IP로 SSH 접속을 하시면

노트북 192.168.0.2 로 바로접속이 된 모습입니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.

