nginx 도 메 인 이름 역방향 프 록 시 구축

월요일 에 회사 에서 회사 내의 각 서버 에 2 급 도 메 인 이름 을 사용 하 라 고 요구 하여 3 일 동안 소란 을 피 웠 는데 오늘 은 중요 하 게 만 들 었 다.
현재 환경:
최상 위 도 메 인 이름 sxfenglei. com
고정 IP  222.123.456.789
회사 기업 사이트    192.168.1.10:80  루트 맵 222.123.456.789: 80
회사 메 일 박스        192.168.1.11:80  경로 맵 222.123.456.789: 8080
회사 OA          192.168.1.13:80  루트 맵 222.123.456.789: 8088
매번 www.sxfenglei.com        기업 사이트 방문 
         www.sxfenglei.com:8080  메 일 박스 방문 
         www.sxfenglei.com:8888  OA 방문
필요:
현재 사장 은 www. sxfenglei. com 을 통 해 기업 망 을 방문 하고 mail. sxfenglei. com 을 통 해 메 일 을 방문 하 며 oa. sxfenglei. com 을 통 해 OA 를 방문 하 라 고 요구 하고 있다.
그러나 도 메 인 이름 은 IP 만 연결 할 수 있 고 포트 를 연결 할 수 없습니다. 어떻게 해 야 합 니까?많은 자 료 를 찾 아 보 니 원래 역방향 에이전트 가 실 현 될 수 있 었 고 여러 도 메 인 이름 이 고정 적 인 외부 네트워크 IP 를 가리 키 고 랜 내 다른 서버 로 되 돌아 갈 수 있 었 다.
실현:
192.168.1.10 win 2003 에서 기업 사이트 포트 를 888 로 수정 하여 nginx 에 80 포트 를 비 운 다음 에 nginx 를 다운로드 하고 e 디스크 에 nginx. conf 를 설정 합 니 다.
server {} 세그먼트 찾기
server {
       listen       80;     #              192.168.1.10 80  
       server_name  www.sxfenglei.com;
       location / {
           proxy_pass http://192.168.1.10:888/;     #           www.sxfenglei.com      192.168.1.10:888     。
            proxy_redirect default;
       }
       error_page   500 502 503 504  /50x.html;
       location = /50x.html {
           root   html;
       }
   }
#      
server {
       listen       80;     #              192.168.1.10 80  
       server_name  mail.sxfenglei.com;
       location / {
           proxy_pass http://192.168.1.11:80/;     #           www.sxfenglei.com      192.168.1.11:80     。
            proxy_redirect default;
       }
       error_page   500 502 503 504  /50x.html;
       location = /50x.html {
           root   html;
       }
   }
server {
       listen       80;     #              192.168.1.10 80  
       server_name  oa.sxfenglei.com;
       location / {
           proxy_pass http://192.168.1.12:80/;     #           www.sxfenglei.com      192.168.1.10:80  OA 。
            proxy_redirect default;
       }
       error_page   500 502 503 504  /50x.html;
       location = /50x.html {
           root   html;
       }
   }

좋은 웹페이지 즐겨찾기