728x90
Nginx에서 X-Forwarded-For(XFF) 설정하는 방법
Nginx에서 X-Forwarded-For (XFF) 헤더를 설정하는 것은 주로 프록시 서버나 로드 밸런서와 같은 중간 서버를 통해 클라이언트의 IP 주소를 추적하려는 경우에 사용됩니다. XFF 헤더는 클라이언트의 실제 IP 주소를 서버로 전달하기 위해 사용됩니다. X-Forwarded-For 헤더를 사용하여 클라이언트의 실제 IP 주소를 확인할 수 있다.
Nginx 설정 파일 편집
- set_real_ip_from <trusted IP address>;
- real_ip_header X-Forwarded-For;
sudo vim /etc/nginx/nginx.conf
http {
...
set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;
...
}
Nginx 설정(nginx.conf) 파일 문법 검사
nginx -t
$ nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Nginx 서비스 다시 시작
systemctl restart nginx
728x90
'리눅스' 카테고리의 다른 글
[리눅스] Elasticsearch와 Kibana를 설치하고 연동하는 방법(single node) (0) | 2023.03.16 |
---|---|
[리눅스] Elastic Stack 설치 (0) | 2023.03.16 |
[리눅스] zabbix(zabbix-agent) php-fpm의 성능 상태를 모니터링하는 방법 (0) | 2023.03.14 |
Ubuntu에서 MongoDB Community Server를 설치하는 방법 (0) | 2023.03.09 |
[리눅스] cp 명령어 (0) | 2023.03.08 |