[그누•영카트] 접근차단 IP, 접근가능 IP로 인해 홈에 접근 불가될때

페이지 정보

yadolee 루루아빠 3,276 1 2015.11.21 14:29:27

본문

1. 그누보드5/common.php를 열어 // 접근차단 IP 를 검색 하단 소스를 주석 처리한다.

수정 전

    // 접근차단 IP
    $is_intercept_ip = false;
    $pattern = explode("\n", trim($config['cf_intercept_ip']));
    for ($i=0; $i<count($pattern); $i++) {
        $pattern[$i] = trim($pattern[$i]);
        if (empty($pattern[$i]))
            continue;

        $pattern[$i] = str_replace(".", "\.", $pattern[$i]);
        $pattern[$i] = str_replace("+", "[0-9\.]+", $pattern[$i]);
        $pat = "/^{$pattern[$i]}$/";
        $is_intercept_ip = preg_match($pat, $_SERVER['REMOTE_ADDR']);
        if ($is_intercept_ip)
            die ("접근 불가합니다.");
    }
수정 후

    // 접근차단 IP
    //$is_intercept_ip = false;
    //$pattern = explode("\n", trim($config['cf_intercept_ip']));
    //for ($i=0; $i<count($pattern); $i++) {
    //    $pattern[$i] = trim($pattern[$i]);
    //    if (empty($pattern[$i]))
    //        continue;

    //    $pattern[$i] = str_replace(".", "\.", $pattern[$i]);
    //    $pattern[$i] = str_replace("+", "[0-9\.]+", $pattern[$i]);
    //    $pat = "/^{$pattern[$i]}$/";
    //    $is_intercept_ip = preg_match($pat, $_SERVER['REMOTE_ADDR']);
    //    if ($is_intercept_ip)
    //        die ("접근 불가합니다.");
    //}
2. 그누보드 관리자 > 기본설정 > 접근차단 IP > 해당 IP를 삭제하고 위 소스를 원래대로 돌려놓는다.

※접근가능 IP로 인해 홈에 접근 가능하지 않을때에도 // 접근가능 IP 를 검색하여 관련 소스를 주석 처리하여 같은 방식으로 처리하면 된다.
추천인
  • 추천해 주세요

댓글1

루루아빠님의 댓글

yadolee
루루아빠 글쓴이 2015.11.21 16:22
상기 방법보다 // 접근가능 IP 를 검색하여 바로 위 소스 if ($is_admin != 'super') { 를 활용하도록 한다. 수정 전

if ($is_admin != 'super') {
수정 후

if ($is_admin != 'super' && 0) {
관리자 메뉴를 통해 올바르게 수정 후 수정 전 상태로 되돌려 놓는다

Total 7691726 페이지

제목 글쓴이 날짜 조회 추천
이윰  🏆 Masonry animation 효과 끄기 루루아빠 2016.01.23 3.2k 0
그누•영카트  댓글+1🏆 영카트 5.4.5.5 shadow2fox 2021.05.18 1.6k 0
그누•영카트  댓글+1🏆 첨부된 이미지 링크 없애기 루루아빠 2015.04.04 3.0k 0
그누•영카트  🏆 댓글에 달린 비밀 댓글을 원댓글 작성자에게도 보여주기 루루아빠 2016.01.30 2.7k 0
그누•영카트  🏆 그누보드 5.3.2.5 shadow2fox 2019.01.29 2.4k 0
그누•영카트  🏆 영카트 5.4.5.5.1 shadow2fox 2021.05.18 1.6k 0
그누•영카트  🏆 그누보드 5.1.12 패치 루루아빠 2016.01.31 3.2k 0
그누•영카트  🏆 영카트 5.3.2.5 shadow2fox 2019.01.29 2.7k 0
그누•영카트  🏆 영카트 5.1.12 패치 루루아빠 2016.01.31 3.3k 0
그누•영카트  🏆 Re: 첨부된 이미지 링크 없애기 루루아빠 2015.04.07 3.3k 0
그누•영카트  🏆 익스11에서 사운드클라우드와 Jwplayer가 올바르게 재생되지 않을 때 루루아빠 2016.02.02 3.1k 0
그누•영카트  🏆 Re: Re: 첨부된 이미지 링크 없애기 루루아빠 2015.04.07 3.5k 0
jQuery  댓글+2🏆 사이드바를 고정하기 위한 Theia Sticky Sidebar 소개 및 적용법 루루아빠 2016.02.10 4.0k 0
그누•영카트  🏆 그누보드 5.3.2.6 shadow2fox 2019.02.15 2.5k 0
기타  🏆 내용이 포함된 box의 넓이와 높이 조정하는 법 루루아빠 2015.04.08 3.7k 0
그누•영카트  🏆 영카트 5.3.2.6 shadow2fox 2019.02.15 2.3k 0
이윰  댓글+1🏆 이윰 메뉴 설정에서 출력 순서로 인한 오류 발생시 루루아빠 2015.04.09 4.0k 0
이윰  🏆 Eyoom Builder 1.2.1 패치 루루아빠 2016.02.15 4.9k 0
그누•영카트  🏆 그누보드 5.3.2.7 shadow2fox 2019.03.05 2.0k 0
CSS  🏆 gifplayer 플레이시 gifplayer-wrapper 아래 모든 div가 아래로 밀리는 현상 해결하기 루루아빠 2016.02.16 3.2k 0
그누•영카트  🏆 영카트 5.3.2.7 shadow2fox 2019.03.05 2.3k 0
기타  🏆 "syntaxhighlighter"로 적힌 소스 쉽게 복사하기 루루아빠 2015.04.09 3.6k 0
이윰  🏆 블로그 스킨(blog skin) 갤러리 목록에서 box 이미지 높이 줄이기 루루아빠 2016.02.17 3.0k 0
이윰  🏆 게시판 basic 스킨 목록 보기에서 가운데로 정렬하기 루루아빠 2015.04.10 3.5k 0
이윰  🏆 Eyoom Builder 1.2.2 패치 루루아빠 2016.02.18 3.5k 0
기타  댓글+3🏆 아이프레임에 포함된 플래쉬(White flash방지) 로딩 완벽 해결법 루루아빠 2015.04.11 3.9k 0
그누•영카트  🏆 그누보드 5.1.13 패치 루루아빠 2016.02.24 2.9k 0
그누•영카트  🏆 그누보드(영카트) 5.4.7 shadow2fox 2021.06.18 2.4k 0
그누•영카트  🏆 영카트 5.1.13 패치 루루아빠 2016.02.24 4.4k 0
그누•영카트  🏆 그누보드(영카트) 5.4.8 shadow2fox 2021.06.18 1.4k 0