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