Nginx & Apache Reverse Proxy 설정
Nginx
nginx conf 파일이나 sites-enabled/ 폴더 아래 conf 확장자로 아래와 같은 파일을 만든다.
server { listen 80; server_name reverse.silnex.kr; location / { proxy_pass http://10.0.0.1:8080; } }
위 파일을 만들게 되면 reverse.silnex.kr 로 접속하게되면 내부망의 http://10.0.0.1:8080로 이어지게 된다.
Apache 2.4
아파치 conf파일에 아래와 같은 내용을 추하거나,
sites-enabled/폴더에 .conf 확장자로 아래와 같은 파일을 만든다.
<VirtualHost *:80> ServerName reverse.silnex.kr <Location /> ProxyPass http://10.0.0.1:8080 ProxyPassReverse 10.0.0.1:8080 </Location> </VirtualHost>
위 파일을 만들게 되면 reverse.silnex.kr 로 접속하게되면 내부망의 http://10.0.0.1:8080로 이어지게 된다.