본문 바로가기 메뉴 바로가기

Welcome to Loneli[E] World!

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Welcome to Loneli[E] World!

검색하기 폼
  • ALL (51)
    • Apple (26)
      • Mac (21)
      • iPad (1)
      • iPhone (0)
      • Accessory (4)
    • Micosoft (4)
      • Windows (4)
    • Study (18)
      • Server (7)
      • Graphics (1)
      • Development (3)
      • Reverse Engineering (6)
    • Interest (3)
      • Comic world (0)
      • Games (3)
  • 방명록

2018/05 (1)
Cloudflare + nginx + php7fpm 에서 $_SERVER["REMOTE_ADDR"] 그대로 쓰기

CF를 사용하면서 가장 처음 겪은 이슈는 기존 $_SERVER["REMOTE_ADDR"] 을 사용하면 사용자의 IP가 아니라 CF 리버스프록시 주소가 남는다는 점이였다.코드를 변경해 X_Forwarded_For 에서 직접 꺼내는 방법도 있었지만, 기존 코드에 굳이 손을 대고 싶지 않아 구글링을 해보았다. 이미 누군가 좋은 솔루션을 제시했다. 잘 동작하며 기존까지 잘 사용했다. 방금 전 까지...서비스가 국내 사용자 한정 제공이라 그 동안 문제가 생길리가 없었는데, 최근 큰 문제가 생긴다는 것을 알았다.위 정규식을 보면 알겠지만, IPv4 만 잡을 수 있다는 것이다. 다시 구글링을 통해 IPv6인 경우 어떻게 해야 할지 검색해 보았으나... 딱히 알맞은 아티클을 찾진 못했다.어차피 정규식인데 직접 입력하면..

Study/Server 2018. 5. 16. 19:16
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • Cloudflare + nginx + php7fp⋯
  • Cloudflare 사용시 WAF 걸린 API 처⋯
  • Cloudflare 사용시 WAF 걸린 API 처⋯
  • macOS Server 에서 메일서버 설정부터 화⋯
최근에 달린 댓글
  • 안녕하세요~ 저는 크롬이 알람이 2개떠서 삭제하려는데 ⋯
  • 중고로 구매한 타임캡슐 하드 교체하려고 찾아보다가 봤습⋯
  • 흐잌... 손나아아아아아 ㅠㅠ
  • H한 이미지를 배경으로 쓰셨다니.... 변태!
Total
103,453
Today
0
Yesterday
5
링크
TAG
  • 마비노기
  • Revers DNS
  • Time Capsule
  • DDoS
  • CloudFlare
  • Diablo III
  • 디아블로 3
  • WAF
  • rDNS
  • 서울 코믹월드
  • airserver
  • 에어서버
  • reflection
  • Xcode
  • Twitter
  • CF
  • 서코
  • Mountain Lion
  • OS X
  • macOS Server
  • 라즈베리 파이
  • 리플렉션
  • Raspberry Pi
  • server
  • 산사자
  • OS X Server
  • OS X 10.8
  • Crack
  • Mavericks
  • restapi
more
«   2018/05   »
일 월 화 수 목 금 토
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
글 보관함
  • 2018/05 (1)
  • 2018/04 (2)
  • 2016/10 (1)
  • 2014/11 (1)
  • 2014/02 (1)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바