× - 코드 및 콘솔 화면은 [ code ] 내용 [ /code ] 태그 처리하여 주세요.
- 강조하고자 하는 내용은 [ b ] 내용 [ /b ] 태그 처리하여 주세요.

org.apache.catalina.valves.RemoteIpValve 관련 궁금사항 입니다.

  • gucciberet
    (초보와쓰)
  • gucciberet's Avatar 이 글의 작성자
  • Offline
  • Newbie
  • Newbie
더보기
26 Jan 2022 18:13 #5489 작성자: gucciberet
gucciberet 님의 글: org.apache.catalina.valves.RemoteIpValve 관련 궁금사항 입니다.
안녕하세요

192.168.1. 대역 클라이언트에서

192.168.0. 대역 WAS에 접속을 하는데

server.xml 설정은

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log" suffix=".txt"/>
<Valve className="org.apache.catalina.valves.RemoteIpValve"
internalProxies="\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"
remoteIpHeader="x-forwarded-for"
proxiesHeader="x-forwarded-by"
protocolHeader="x-forwarded-proto" />

이걸로 했습니다.

192.168.1대 아이피가 안찍히고 192.168.0.157이 계속 찍히는데 제가 뭘 잘못한건지 알려주시면 감사하겠습니다.

192.168.0.157은 192.168.1.1의 공유기 입니다.

192.168.0.157의 기본 게이트 웨이가 192.168.0.1 이고 거기에 따른 내부 아이피 주소는 192.168.1.1 입니다.

실제 클라이언트 IP는 192.168.1.41 입니다.

한가하실때 꼭좀 도와주시면 감사하겠습니다.
더보기
01 Feb 2022 08:22 #5493 작성자: xixixaxa
xixixaxa 님의 답글: org.apache.catalina.valves.RemoteIpValve 관련 궁금사항 입니다.
혹시 공유기 단에서 실사용자 IP를 먹어버리는건 아닐까요? (192.168.1. 대역을 넘겨줘야 하는데 그렇지 못하고 그냥 공유기 자기 IP로 pass)
공유기에서 XFF 헤더 지원을 하는지 확인해봐야 할거 같습니다.
Time to create page: 0.060 seconds
Powered by Kunena Forum