nginx 역방향 프록시: Wix에 대한 클라이언트 ID 및 IP 주소 숨기기

nginx 역방향 프록시: Wix에 대한 클라이언트 ID 및 IP 주소 숨기기

이 커뮤니티의 첫 번째 게시물입니다.

Wix에서 웹사이트를 호스팅하고 있으며 특정 수의 개인에 대한 액세스를 제한하고 싶습니다. 또한 트래픽이 Wix에 도달하기 전에 모든 사람이 내 nginx-reverse 프록시를 통과하도록 하고 싶습니다. Wix에서 DNS 도메인, Nginx 및 일부 IP 차단 모듈을 구성했습니다.

지금까지는 매우 좋았습니다. 내 클라이언트 액세스가 작동합니다.

/// 클라이언트(IP 1.1.1.1) -> Nginx 개정 프록시(2.2.2.2) -> Wix ///

그러나 Wix는 내 nginx(2.2.2.2) IP 대신 내 클라이언트(1.1.1.1)의 실제 IP를 디코딩할 수 있습니다.

이것은 내 nginx 구성의 일부입니다.

    proxy_set_header X-Real-IP 2.2.2.2;
    proxy_set_header   X-Forwarded-For "2.2.2.2";
    proxy_set_header Accept-Encoding "";
    proxy_pass_request_headers      off;
    proxy_http_version 1.1;

내가 뭐 놓친 거 없니?

관련 정보