XE, DB를 통한 국가별 IP 차단

서버 2016. 12. 21. 19:25


준비물 1 국가별 IP 대역 정보 CSV

https://dev.maxmind.com/geoip/legacy/geolite/


준비물 2 XE 국가별 접속 제한 애드온 by prologos

https://www.xpressengine.com/?mid=download&package_id=22752234




준비물 1은 간간히 갱신되므로 심심할때마다 새로 받아서 DB에 반영해주면 좋다.

파일 수정이 필요한지 아닌진 기억이 안 나지만 난 아무튼 약간 수정해서 사용한당.



선택한 컬럼 3개 삭제- 그리고 저장

왠지 IP를 삭제하는 것 같지만 실제로 사용할 대역 정보는 옆에 int 값으로 똑같이 있다.





이제 준비물 2 애드온을 까보면 geoip라는 테이블에서 minip 컬럼, maxip 컬럼을 이용해 뭔가를 찾는 것을 확인할 수 있다.

phpmyadmin이든 뭐든 db로 접속해서 xe 데이터베이스에 "xe_geoip" 테이블을 추가하고 (xe 자체 쿼리 기능을 쓰는 것 같은데 geoip라고 하면 안 될 것 같다.)

컬럼 3개를 만든다. minip, maxip, country_code(마지막건 아무 이름이나 상관 없을라나... 몰러 그냥 이대로 쓰자)

앞에 두 놈은 bigint(20) 뒤에 놈은 char(2). null 없음으로.. 적당히 적당히



그리고 xe_geoip 테이블에서 csv 파일을 가져오기한다.

내용이 많아서 시간 약간 걸림.

뭔가 안되면 구분자가 , 로 되어있는지 확인


그리고 XE에 애드온을 설치해서 적당히 설정해서 잘 쓴다. 끝.

IP 조회 방법 DB로 설정하는 걸 잊지 않긔




IIS geoblock module 쓰고 싶었지만 안 된다.

그냥 겁나 안 된다. 몇 번이고 다시 시도해봐도 안된다.

그래서 XE 애드온을 쓴다!

설정

트랙백

댓글

  • 이전 댓글 더보기
  • ㅇㅇ 2017.01.27 13:09 ADDR 수정/삭제 답글

    또 터졌나요?

  • jj 2017.01.27 13:26 ADDR 수정/삭제 답글

    몇주만에 들어가려니 주소가 바뀐건지..
    sigel12@naver.com 이쪽으로 공지 좀 알려주시면 감사하겠습니다

  • 반갑네여행자여 2017.01.27 14:40 ADDR 수정/삭제 답글

    퍼버벙!

  • 대감님화이팅 2017.01.27 14:43 ADDR 수정/삭제 답글

    믿습니다!! 다시 열리길
    힘내세요

  • 지나가던 고양이 2017.02.19 21:54 ADDR 수정/삭제 답글

    오랜만에 왔더니 사라져 있네요 ㅜㅠ 아예터진건지...
    만약에 옮긴거면 주소 보내주시면 감사합니다 ㅜㅜ
    tpwlswko@naver.com

  • ㅇㅇ 2017.03.05 22:46 ADDR 수정/삭제 답글

    대감님 제ㅣ가 일본갔다오니카 터저있으셔서ㅜㅜ
    혹시 주소바뀐거면 nomumu10@gmail.com 으로 부탁드립니다ㅜ

  • 마이팀 2017.03.28 20:41 ADDR 수정/삭제 답글

    대감님 화성지부에 몇일째 못들어가고 있네요.ㅠㅠ 친구는 잘만된다고 그러는데.....혹시 차단된건가요?? 그런데 차단될 이유가 없었는데.....뭐가 문제인지 모르겠네요ㅠㅠ

  • ㅇㅇ 2017.04.27 20:24 ADDR 수정/삭제 답글

    아까 낮까지는 들어가졋는데 안들어가지던데
    벤이 된건가요??ㅜㅜ 이유가 뭐지 아니면 서버가 바뀐건가요 아니면 지금 서버거 아픈건가요??
    바뀌거나 벤당한거면 변경된 사이트 주소나 벤된 이유좀 부탁드릴게요
    parkk1212@naver.com

  • 군대간고기 2017.05.01 09:24 ADDR 수정/삭제 답글

    대감님 군대휴가를 나오고 보니사이트에 접속이안됩니다
    올해 1월달에는 접속이되었으나 지금나와보니 접속이 되지 않습니다
    만약 주소가 바뀌었다면
    Tmvltdnjxj@naver.com
    으로 보내주시면 안되겠습니까?
    어떠한말이든 온다면 정말 기쁠겁니다

  • 낰이 2017.05.01 14:22 ADDR 수정/삭제 답글

    대감님 제가 일주일 전쯤부터 로컬호스트라고 뜨면서 접속이 안됩니다.
    아마도 차단당한 것 같은데 혹시 제가 어떤 잘못을 했는지 알려주실수 있나요...?
    만약 주소가 바뀐 것이나 차단사유를 ig1761@naver.com로 보내주신다면 정말 감사하겠습니다.ㅜㅜ

  • VI 2017.05.11 18:15 ADDR 수정/삭제 답글

    대감님 접속이 안됩니다만...혹시 제가 차단당한 것인가요...?
    딱히 차단 될 이유가 없었는데...사유를 알고싶습니다

  • 리위 2018.02.26 19:07 ADDR 수정/삭제 답글

    대감님 제가 갑자기 접속이 안되는데 혹시 차단이라면 사유를 알고 싶습니다..kindj54@gmail.com으로 좀 보내주시면 정말 감사하겠습니다

  • ㅇㅇ 2018.02.27 12:16 ADDR 수정/삭제 답글

    대감님 갑자기 접속이 안됩니다 ㅠㅠ

  • pay the wall 2018.02.27 17:34 ADDR 수정/삭제 답글

    언제나 대감님에게 감사드리고있습니다★

  • ㅇㅇㅇ 2018.02.28 01:55 ADDR 수정/삭제 답글

    대감님 혹 사이트가 터졌는지요...

  • 2018.02.28 06:06 ADDR 수정/삭제 답글

    어제부터 접속이 안되는데 밴은 아닌것 같습니다만
    인터넷 연결 확인해보라고 뜨는군요.

  • gyner 2018.03.02 12:13 ADDR 수정/삭제 답글

    입국심사 다시 부탁 드립니다.
    캐나다 시골동네가 광랜으로 바껴서 좋아라 했는데 IP가 바뀌는 바람에 못들어가네요. 근데 입국심사를 안한다는 공지가....

  • 2018.03.14 00:37 ADDR 수정/삭제 답글

    비밀댓글입니다

  • 2018.03.25 23:02 ADDR 수정/삭제 답글

    비밀댓글입니다

  • 룰루추종자 2018.03.26 08:01 ADDR 수정/삭제 답글

    나고야에서 입국허가를 기다리고 있는데
    프록시가 아님에도 불구하고 일주일째 허가가 나질 않네요..
    무슨 문제가 있는지 알 방도도 없으니 상당히 슬픕니다.