Nginx F5 심장 박동 로그 차단, IP 접근 로그 지정

895 단어
 
  
location / {
 proxy_redirect off;
 proxy_set_header Host $host;
 proxy_set_header X-Real-IP $remote_addr;
 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 proxy_pass http://mmt;

 if ( $remote_addr != 192.168.0.2 ) {
  access_log /var/log/nginx/nginx_access_abres.log;
 }
}


주: 192.168.0.2 는 F5 내부 네트워크 주소 입 니 다.
다음 설정 은 테스트 에 실 패 했 습 니 다. 방문 로 그 를 기록 합 니 다:
 
  
location / {
 proxy_redirect off;
 proxy_set_header Host $host;
 proxy_set_header X-Real-IP $remote_addr;
 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 proxy_pass http://mmt;

 deny 192.168.0.2;
}


로그 기록 이 deny 앞에서 실 행 된 것 으로 추정 되 며, deny 에서 403 Forbidden 으로 되 돌아 갑 니 다.

좋은 웹페이지 즐겨찾기