웹 페이지에 불필요한 유저들의 접근을 제한시키고, 특정 IP 또는 대역에 대해서만 접근시키고자 할때
아파치에서 다음과 같이 간편하게 설정할 수 있다.
* httpd.conf 또는 VirtualHost 에서 설정
… … <Directory /home/smileserv/public_html> Allow from xxx.xxx.xxx.1 xxx.xxx.xxx.2 xxx.yyy.zzz.0/24 ( blank 로 구분됨 주의) Deny from all </Directory> … … |
위와 같이 설정한 다음 아파치를 재시작해주면 된다.
* IP 정의 부분에 사용할 수 있는 표현들
– 단일 IP : xxx.xxx.xxx.1
– 복수 IP : xxx.xxx.xxx.1 xxx.xxx.xxx.2
– IP 범위 : xxx.xxx.xxx.1-xxx.xxx.xxx.255
– IP 범위 : xxx.xxx.xxx.1-255
– IP 대역 : xxx.xxx.xxx.0/24
– 축약 : xxx. (xxx.*.*.* 을 의미함)
[polldaddy rating=”7739789″]