«   2021/04   »
        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  
04-16 17:02
Notice
Today
228
Total
1,418,531
관리 메뉴

변군이글루

[Apache] 아파치에 IP로 접속 시 차단하는 방법 본문

* 리눅스

[Apache] 아파치에 IP로 접속 시 차단하는 방법

변군 변군이글루 2020. 12. 24. 09:57

아파치에 IP로 접속 시 차단하는 방법

httpd-vhosts.conf 편집

 - 차단하고자 하는 아이피(111.111.111.111)로 가상호스트 생성

$ vim /etc/httpd/conf.d/httpd-vhosts.conf
...
LogFormat "%h %l %u %t %v:%p \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %Ts %Dμs" vcombined
...
<VirtualHost *:80>
    ServerName 111.111.111.111
    Redirect / https://www.sangchul.kr/40x.html
    #RewriteEngine On
    #RewriteRule (.*) http://www.sangchul.kr/$1 [R=301,L]
    CustomLog "|/usr/sbin/cronolog /logs/access/111.111.111.111-access-%Y%m%d.log" vcombined
    ErrorLog "|/usr/sbin/cronolog /logs/error/111.111.111.111-error-%Y%m%d.log"
</VirtualHost>
...

아파치 로그 확인

$ tail -100f /logs/access/localhost-access-20201224.log
37.46.150.24 - - [24/Dec/2020:10:50:36 +0900] 111.111.111.111:80 "GET / HTTP/1.1" 301 213 "-" "Linux Gnu (cow)" 0s 160μs

 

0 Comments
댓글쓰기 폼