
회사 인트라넷(엑스트라넷)을 설정 중이며 VPN에 연결된 사람 외에 포털에 요청하는 모든 트래픽을 차단해야 합니다.
내가 시도한 것
나는 이것을 추가하려고 시도했습니다/etc/apache2/httpd.conf
<Directory /var/www/portal>
Order deny,all
Deny all
Allow from <ip>
</Directory>
무슨 일이 일어나고 있는지 아무것도 아닙니다. 트래픽이 차단되지 않습니다.
우리는 Ubuntu를 서버로 사용하고 Apache2를 웹 서버로 사용하고 있습니다. 우리는 SSL 인증서를 생성하기 위해 certbot을 사용하고 있습니다. (이것이 도움이 되거나 변경되는지 확실하지 않습니다.)
답변1
확인해야 할 몇 가지 사항:
- 첫 번째 질문은 구성을 변경한 후 Apache를 다시 로드하거나 다시 시작했습니까?
- Ubuntu를 사용하고 있으므로 디렉터리를 살펴보고 구성을
/etc/apache2/sites-enabled
재정의하는 항목이 있는지 확인할 수도 있습니다/etc/apache2/httpd.conf
. - 확실히
/etc/apache2/httpd.conf
포함되어 있나요? 최신 Debian 버전(Ubuntu가 기본으로 사용)에서 배포 패키지를 사용하는 경우 다른 여러 .conf 파일이 로드/etc/apache2/apache2.conf
되지만 httpd.conf는 로드되지 않습니다.Include