window iis 포트 포워딩

| 2021년 2월 23일 | 0 Comments

안녕하세요 기술지원팀 이준우 입니다. 

오늘 소개할 글은 window iis 포트포워딩 입니다.

포트 포워딩이란?

 

포트포워딩의 일반적인 개념은 컴퓨터들에게 특정 포트를 개방시켜 줌으로써 서로 통신이 되도록 하는 것을 의미합니다. NAT의 기능중에 하나이며 포트매핑이라고 불리기도 합니다. 이 기법은 게이트웨이 외부망의 반대쪽에 위치한 내부망에 상주하는 호스트에 대한 서비스를 제공하시 위해 흔히 사용되지만 관리하는 서버가 1대여도 사용가능합니다.

포트포워딩이라는 것은 외부에서 어떤 서버 혹은 IP로 접속을 하든간에 특정 포트로 접속을 요청하게 되면 그 서버나 IP:Port로 넘겨버리는 것이라고 할수 있습니다.

예를들어 1.1.1.1:80 으로 접속하던 Web서비스 Port를 서버 내부적으로 포트를 90으로 변경해 80이 아닌 포트로 운영하는상태여도 클라이언트에서 1.1.1.1:80으로 접속 시 → 1.1.1.1:90 으로 연결시켜는 것을 말합니다.


Window IIS
포트포워딩

 

 

1. IIS 설치 후 IIS 사이트 편집 -> 바인딩에서 기본포트 8090포트로 변경을 해줍니다.

 

2. iptables이 아닌 netsh를 이용하여 포트 포워딩을 시켜줍니다.

netsh interface portproxy add v4tov4 listenport=80 listenaddress=49.247.20.161 connectport=90 connectaddress=49.247.xxx.xxx

3. 90 port로 접속잘되는 점 확인할수 있습니다.

4. ssl 설정도 동일합니다. 사이트 편집 -> 바인딩에 들어가 기본 443포트를 444포트로 변경해줍니다.

5. iptables이 아닌 netsh를 이용하여 포트 포워딩을 시켜줍니다.

> netsh interface portproxy add v4tov4 listenport=443 listenaddress=49.247.20.161 connectport=444 connectaddress=49.247.xxx.xxx

6. https://도메인 으로 444 포트로 접속 잘되는 점 확인할 수 있습니다.

이상으로 웹서비스 포트 포워딩 설정을 마치겠습니다. 감사합니다.

Category: 솔루션/IT기타

Avatar

About the Author ()