일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Spring
- Oracle
- Git
- ReactJS
- jsp
- Gradle
- elasticsearch
- it
- Design Patterns
- java
- JVM
- devops
- 요리
- AWS
- redis
- Web Server
- springboot
- linux
- Spring Batch
- jenkins
- javascript
- laravel
- tool
- 맛집
- ubuntu
- php
- Spring Boot
- MySQL
- db
- IntelliJ
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