Apache 2.4 에서 RemoteIPInternalProxy 의미
Apache 2.4 에서 RemoteIPInternalProxy 는 다음과 같이 사용합니다.
1 |
RemoteIPInternalProxy 192.0.2.0/24 |
이 문법을 X-Forwared-For 와 함께 사용하면 다음과 같다.
1 2 |
RemoteIPInternalProxy 192.0.2.0/24 X-Forwarded-For 198.51.100.1, 198.51.100.2, 192.0.2.1 |
X-Forwarded-For 는 원격지 주소를 192.0.2.1 이 된다. 그런데 RemoteIPInternalProxy 의 영향으로 인해서 192.0.2.1 은 내부 Proxy 로 지정되었기 때문에 X-Forwarded-For 의 원격지 주소는 198.51.100.2 가 된다.
ps, X-Forwarded-For 는 여러개의 IP를 기록할 수 있다. 만일 여러개를 기록할 경우에 맨 오른쪽에 IP가 최종 원격지 IP 주소가 된다.