12.314.567.89
32.64.82.68 등....
위와 같은 아이피를 환경설정의
접근차단 IP 안에 넣고 싶습니다
12.314.+
32.64.+
위 방법은 검색해서 확인했습니다
12나 32로 시작되는 모든 아이피 차단
12.*.*.*
32.+.+.+
위와 같이 하면 안되나요?
12나 32 14등.....
시작하는 아이피 차단이 하고 싶습니다.
또는 특정 국가 아이피 차단같은게 없을까요?
32.64.82.68 등....
위와 같은 아이피를 환경설정의
접근차단 IP 안에 넣고 싶습니다
12.314.+
32.64.+
위 방법은 검색해서 확인했습니다
12나 32로 시작되는 모든 아이피 차단
12.*.*.*
32.+.+.+
위와 같이 하면 안되나요?
12나 32 14등.....
시작하는 아이피 차단이 하고 싶습니다.
또는 특정 국가 아이피 차단같은게 없을까요?
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
1개월 전
// 외국 아이피 차단 아래에 있는
<?php
이건 빼주셔야 됩니다.
<?php
이건 빼주셔야 됩니다.
답변에 대한 댓글 1개
하늘아래구름
4주 전
1개월 전
common.php 이나 _common.php 파일 상단쪽에
<?php
$ip = $_SERVER['REMOTE_ADDR'];
// 32로 시작하는 모든 IP 차단 (32.*.*.*)
if (strpos($ip, '32.') === 0) {
die('접근이 차단되었습니다.');
}
이런씩으로 코드로 넣으셔도 됩니다.
여러 대역을 동시에 차단하시려면
<?php
$blocked_prefix = ['32.', '45.', '103.'];
foreach ($blocked_prefix as $prefix) {
if (strpos($ip, $prefix) === 0) {
die('접근이 차단되었습니다.');
}
}
<?php
$ip = $_SERVER['REMOTE_ADDR'];
// 32로 시작하는 모든 IP 차단 (32.*.*.*)
if (strpos($ip, '32.') === 0) {
die('접근이 차단되었습니다.');
}
이런씩으로 코드로 넣으셔도 됩니다.
여러 대역을 동시에 차단하시려면
<?php
$blocked_prefix = ['32.', '45.', '103.'];
foreach ($blocked_prefix as $prefix) {
if (strpos($ip, $prefix) === 0) {
die('접근이 차단되었습니다.');
}
}
답변에 대한 댓글 1개
하늘아래구름
1개월 전
_common.php
파일에 아래 처럼 추가했습니다
설명대로 한게 맞을까요?
<?php
include_once('./common.php');
// 커뮤니티 사용여부
if(defined('G5_COMMUNITY_USE') && G5_COMMUNITY_USE === false) {
if (!defined('G5_USE_SHOP') || !G5_USE_SHOP)
die('<p>쇼핑몰 설치 후 이용해 주십시오.</p>');
define('_SHOP_', true);
}
// 외국 아이피 차단
<?php
$blocked_prefix = ['14.', '42.', '2.', '35.', '47.', '45.', '3.', '98.', '34.', '52.', '38.', '3.', '44.', '23.', '20.', '54.', '41.', '18.', '32.', '45.', '103.'];
foreach ($blocked_prefix as $prefix) {
if (strpos($ip, $prefix) === 0) {
die('접근이 차단되었습니다.');
}
}
파일에 아래 처럼 추가했습니다
설명대로 한게 맞을까요?
<?php
include_once('./common.php');
// 커뮤니티 사용여부
if(defined('G5_COMMUNITY_USE') && G5_COMMUNITY_USE === false) {
if (!defined('G5_USE_SHOP') || !G5_USE_SHOP)
die('<p>쇼핑몰 설치 후 이용해 주십시오.</p>');
define('_SHOP_', true);
}
// 외국 아이피 차단
<?php
$blocked_prefix = ['14.', '42.', '2.', '35.', '47.', '45.', '3.', '98.', '34.', '52.', '38.', '3.', '44.', '23.', '20.', '54.', '41.', '18.', '32.', '45.', '103.'];
foreach ($blocked_prefix as $prefix) {
if (strpos($ip, $prefix) === 0) {
die('접근이 차단되었습니다.');
}
}
답변을 작성하려면 로그인이 필요합니다.
['14.', '42.', '2.', '35.', '47.', .................들어오긴 하네요.
그리고 한국 아이피도 있다는 이야기가 있어....잠시 보류중입니다. ㅠ.ㅠ
어떻게 해야 갑자기 폭주하는 방문자(트래픽)을 잡을 수 있을지 ...힘드네요