일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- tool
- Design Patterns
- jsp
- Gradle
- linux
- db
- Git
- ubuntu
- 맛집
- it
- 요리
- jenkins
- Web Server
- laravel
- Spring Boot
- JVM
- Oracle
- AWS
- redis
- Spring Batch
- javascript
- Spring
- MySQL
- ReactJS
- IntelliJ
- springboot
- devops
- elasticsearch
- php
- java
Archives
- Today
- Total
목록LB (1)
아무거나
아파치 로그에 로드밸런서 IP밖에 찍히지 않을때
아파치 로그에 로드밸런서 IP밖에 찍히지 않을 때 실제 클라이언트의 IP주소를 알고 싶다. 1. 사전작업 - 로드밸런서에 클라이언트 IP를 X-Forwarded-For 헤더 정보로 넘겨주는 설정이 되어 있어야 한다. 2. 아파치 설정 - vi /etc/apache2/apache2.conf * 아래 예시에는 기존의 combined 라인을 주석처리하고 %h를 %{X-Forwarded-For}i로 변경하였다. [내용수정] LogFormat "%a %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\" %{X-Forwarded-For}i" combined #LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" ..
Infra/Apache
2019. 4. 24. 12:25