하나의 IP 외 모든 수신 트래픽 차단

하나의 IP 외 모든 수신 트래픽 차단

회사 인트라넷(엑스트라넷)을 설정 중이며 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

관련 정보