nginx 도 메 인 이름 역방향 프 록 시 구축
현재 환경:
최상 위 도 메 인 이름 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;
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.