[질문] 아파치 가상호스트에서의 접근제어

cookis의 이미지

안녕하세요. cookis라고 합니다.

검색을 해보았는데도 찾을 수가 없어서, 염치불구하게 가입하고 곧 바로 질문을 올리게 되네요. -_-;

질문 내용은..

아파치 VirtualHost를 이용해서 몇개의 웹사이트 돌리고 있는데..

그 중의 특정한 웹사이트에 IP 접근 제어를 추가할려고 하는데..

설정 형식을 찾을 수가 없네요.. -_-; (IIS에서도 되는 기능인데.. 되겠죠?..)

ipfw등의 접근제어도 잠깐 생각해봤는데.. 웹서버에 등록된 사이트가 한두개가 아니라..

다른 문제도 있어서.. 어려울 것 같습니다.

웹사이트(VirtualHost로 세팅된) 자체에서 IP별 접근 방식을 설정할 수 있는지..

부탁 좀 드리겠습니다. 감사합니다.

codebank의 이미지

http://www.netsys.com/bsdi-users/1999-10/msg00137.html

질문이 위에 있는것에서 답을 찾을 수 있는것인지 모르겠네요...

------------------------------
좋은 하루 되세요.

bitwiz의 이미지

VirtualHost 설정을 다음과 같이 하셨다면 ...

<VirtualHost x.x.x.x>
ServerName www.xxx.co.kr
DocumentRoot /dir/root/
</VirtualHost>

하단에 다음과 같이 써주세요

<Directory /dir/root/>
Deny from 111.111.111.111
Deny from 222.222.222.222
</Directory>

도움이 되셨길 ... :wink:

문재식의 이미지

<VirtualHost 111.222.333.444>
        ServerName host.domain.com
        DocumentRoot /server/hosting/domain
            <Directory "/server/hosting/domain">
                Options none
                AllowOverride AuthConfig Limit
                Order allow,deny
                Allow from all
            </Directory>
        ErrorLog logs/domain.com-error_log
        CustomLog logs/domain-access_log combined
</VirtualHost>

httpd.conf 파일에서 위와 같이 설정한 후 allow, deny 를 통해 접근제어를 할 수 있으며... .htaccess 액세스 제어 파일을 DocumentRoot에 생성한 후 제어를 할 수 도 있습니다.

http://www.oops.org/?t=lecture&sb=apachea&n=1

위의 링크를 보면 .htaccess 를 통한 제어의 설명을 보실 수 있습니다.

cookis의 이미지

답변 주신분들께 감사드립니다. (-.-)(_._) 꾸벅..

<Directory "/home/anyone/public_html">
Options none
Order deny,allow
Deny from all
Allow from 211.xx.xxx.1
Allow from 211.xx.xxx.2
</Directory>

요구했던게.. 간단한 설정이어서 위의 설정으로도 충분히 되네요.. :)

감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.