[ apache 접속제어 ]


apache 에서 특정 ip 접속 제어를 하기위해 httpd.conf or httpd-vhosts.conf에서 설정



vi /usr/local/apache/conf/extra/httpd-vhosts.conf


----------------------------------------------------------------------------------------------------------------------------------------------------------------------

해당 도메인으로 접속을 전부 거부함

<VirtualHost *:80>

    DocumentRoot "/home/web/"

    ServerName leeeunseok.xyz

    ErrorLog "logs/leeeunseok.xyz_error_log"

    CustomLog "logs/leeeunseok.xyz_access_log" common

<Directory "/home/web/">

Order deny,allow

require all denied

</Directory>

</VirtualHost>


----------------------------------------------------------------------------------------------------------------------------------------------------------------------

해당 도메인으로 115.68.87.2의 아이피만 접속을 허용함

<VirtualHost *:80>
    DocumentRoot "/home/web/"
    ServerName leeeunseok.xyz
    ErrorLog "logs/115.68.220.220_error_log"
    CustomLog "logs/115.68.220.220_access_log" common
<Directory "/home/web/">
Order deny,allow
require all denied
require ip 115.68.87.2
</Directory>
</VirtualHost>


----------------------------------------------------------------------------------------------------------------------------------------------------------------------

해당 도메인으로 115.68.87.2의 아이피만 접속을 거부함


<VirtualHost *:80>

    DocumentRoot "/home/web/"

    ServerName leeeunseok.xyz

    ErrorLog "logs/115.68.220.220_error_log"

    CustomLog "logs/115.68.220.220_access_log" common

<Directory "/home/web/">

Order deny,allow

Require all granted

Require not ip 115.68.87.2

</Directory>



----------------------------------------------------------------------------------------------------------------------------------------------------------------------

위의 룰은 아파치 2.4의 룰이며 , 그 이하의 버전에서의 설정은 아래를 참고



전처접근 차단 후 특정아이피 허용

deny from all

allow from 127.0.0.1


전체접근 허용후 특정 아이피 차단

allow from all

deny from 127.0.0.1

'Linux Server > apache' 카테고리의 다른 글

[apache] http_error_code  (0) 2018.02.26
[apache] letsencrypt 설치 및 설정  (2) 2017.08.03
[apache] ssl 키 발급 및 적용  (0) 2017.06.03
[php 언어셋 문제]  (0) 2017.05.09
[apache] cband 모듈설치  (0) 2017.04.27
Posted by 실력키우기

블로그 이미지
공 부 하 는 직 장 인
실력키우기

태그목록

공지사항

Yesterday
Today
Total

최근에 달린 댓글