[Nginx|Apache] Reverse Proxy 설정

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로 이어지게 된다.

 

댓글 남기기

워드프레스닷컴으로 이처럼 사이트 디자인
시작하기