nginx 는 어떻게 실제 ip 을 표시 합 니까?

nginx 는 백 엔 드 에 접근 하 는 실제 ip 을 역방향 으로 표시 합 니 다. 항상 127.0.0.1 을 표시 합 니 다.
다음 내용 만 추가 하면:
 

  
  
  
  
  1. proxy_set_header Host $host; 
  2. proxy_set_header X-Forwarded-For $remote_addr; 

하면, 만약, 만약...
 

  
  
  
  
  1. <
  2. out.println("your IP: " + request.getHeader("x-forwarded-for")); 
  3. %> 

192.168.0.215 / ip. jsp 를 방문 하면 실제 ip 을 볼 수 있 습 니 다.
사실 위 에서 언급 한 장 연의 배치 외 에 도
예:
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
이것들 은 사용 할 수 있 으 며, 모두 실제 ip 을 표시 할 수 있다.
필요 한 친구 만 사용 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기