Dev/Web
Apache 특정 IP만 접근 가능하게 허용.
newtype
2012. 7. 26. 10:37
Apache의 임의의 URL에 대해 특정 IP만 접근할 수 있도록 셋팅 하고자 한다.
환경변수를 이용하여, 여러개의 IP 또는 IP 대역을 설정할 수 있다.
/usr/local/apache/conf/httpd.conf
파일을 아래와 같이 설정 하고 Apache를 재기동 하면 된다.
SetEnvIfNoCase remote_addr 123.456.789 allow_list
SetEnvIfNoCase remote_addr 987.12.456.35 allow_list
SetEnvIfNoCase remote_addr 192.168.0.1 allow_list
<Directory /home/cms>
AllowOverride All
Order deny,allow
Deny from all
Allow from env=allow_list
</Directory>
반응형