라우터로 들어온 port 번호가 무엇이냐에 따라서
내부 네트워크에 있는 특정한 머신의 특정 port 로
요청을 forwarding 할 수 있다.
사설 IP 에서 웹 서버를 만들었을 때,
외부 공인 IP로 들어오는 요청을 사설 IP 로 접속할 수 있게끔
라우터가 설정을 통해 안내자의 역할을 할 수 있다.
라우터의 설정 기능 중
port forwarding 설정을 통해
지정된 내부 IP 주소로 접속할 수 있도록
포트 번호를 설정해주면 된다.
공인 IP 59.6.66.238 의 8081 port 로 접속이 들어오면
사설 IP 192.168.0.4 의 80 port 로 보내주도록
라우터에 port forwarding 설정할 수 있다.
마찬가지로
공인 IP 59.6.66.238 의 8080 port 로 접속이 들어오면
사설 IP 192.168.0.3 의 80 port 로 보내주도록
라우터에 port forwarding 을 설정할 수 있다.
출처) 생활코딩 WEB2 - Home server
https://opentutorials.org/module/3398